LT -> LessThan, ...
ast_factories.hpp: using namespace ast;
Added support for == != operators