sub new_node { my $kind = shift; return "Erlang::Parser::Node::$kind"->new(@_); }