t4:added contextprocessor
t4:added test for it