support setting context for partial...later handle named arguments
fix {{..}} bug. support named context for partial now
add tests for previous commit
add 1 more error test for {{..}}