Inline 2-argument =
Replace the Parser returning AST nodes with a Reader returning data.

This is a big one. Instead of parsing [1 2 3] as an ArrayLiteral full of
Literals, it now returns just an Array of Fixnums. The compiler currently
converts this to an AST anyways, but that will change in the near future.