began working on an AST to translate LINQ into.