Zero-or-one: succeeds with the parsed value or null if this parser fails.
null
Sugar for pOptional: a.optional is equivalent to pOptional(a).
a.optional
pOptional(a)