Switch the order of the components of return tuple for Parser::parse()