Modify on Context, ExpressionContext and FlowControlContext
so that they works properly with Context Manger

Add tests for FlowControl operator 'while' without '{' and '}' operators