Removed Java-style initializers in ASTNode because they were causing problems. TODO: Look into this.