test.n <code> SomeMacro(object()); // creation of new object SomeMacro(meth()); // calling of method </code> macro.n <code> macro SomeMacro(expr) { // I need ot understand is constructor of method is called. How? } </code>