(node, environment)
return optimizer.visit(node)
The context hint can be used to perform an static optimization
    based on the context given.
The context hint can be used to perform an static optimization
    based on the context given.
The context hint can be used to perform an static optimization based on the context given .
def optimize(node, environment):
    """The context hint can be used to perform an static optimization
    based on the context given."""
    optimizer = Optimizer(environment)
    return optimizer.visit(node)
def optimize ( node , environment ) : optimizer = Optimizer ( environment ) return optimizer . visit ( node )