Clean-up: now only compiles AbstractSyntaxTree