stop trying to be fancy with enum deserialization, get it working first
rename method
remove debug code
reducing code duplication
nullables implemented
bools implemented
partial list implementation; the overread on number is gonna cause problems, need to refactor that out
stopgap commit ; partial refactoring to remove ExpectedEndMarker
stopgap commit ; refactor number reading to not overread, some overflow checks are broken
stopgap commit ; fixing overflow checks
lists implemented