ticket:4 tests
ticket:4 implemetation
Merge branch 't4_context_processor'