Cache result of a __get invocation
Fix parse of use declaration
Fix __DIR__
Define classes as namespace aliases in local context
Add check for namespace first
Fixed type name reporting in case of array type hint
Fix namespace in interfaces
Prepare support for closures