################## Context processors ################## Documentation needed.