use const for any_parser::reference