Building AST metohod updated. Remove noexcept to get compability with VC++ compiler.