Empty (nothing written)
Single byte 0 (false) or 1 (true)
Sign optimized variable length encoding (zig-zag)
Standard IEEE 754 encoding
Length prefixed sequence of UTF-8 characters
Sequence of fields in schema order
Type index in schema order followed by value
Sequence of length prefixed blocks of array items terminated with 0 length block
Sequence of length prefixed blocks of map pairs terminated with 0 length block