module AST::Sexp
def s(type, *children)
This would not pose a problem with comparisons, as {Node#==}
subclass.
Note that the resulting node is of the type AST::Node and not a
Creates a {Node} with type `type` and children `children`.
def s(type, *children) Node.new(type, children) end