I guess not.  Okay so either we remove field bytes entirely (and always write everything) or we error on the side of being consistent with out other types and make everything Integers/Booleans/whatever, and do the null check each time.