simplify creation of parsers based on `ox`