We invented a new kind of zero just so that you could write arbitrary parsers and deal with things that are missing