invocations seem to work, varName check implemented, static invocations use type interface to reference class object
-println support added (shall we remove it since it is groovy specific?)
-bug fix related to scope types (ast created class scopes instead of methods)