Split lexer and node from parser.