(De)serializes Option<()> as a list (empty for None, singleton null for Some(())).
Option<()>
None
Some(())