using a splat instead of "arguments" for @seq
removed 'const' nodes from the AST