Wraps a codec so JSON null represents undefined.
null
undefined
Defined application value type.
Codec used for defined values.
A codec accepting the original type or undefined.
Wraps a codec so JSON
nullrepresentsundefined.