fixup! parser.map
parser.any and .combine