move ognl lexer to gen root