Add Node.decompile
Fix method names (scope is a keyword, after all); add first true macro