nomnoml: parse tree transformation