Moving consume calls out of parsers.