Continued implementing AST creation.