Optimize nil implication.
Fix typo.
Fix nil implication fails.
Fix that unpacking system-reserved ext type fails.
Update version info.
Eliminate extra property access.
Push out exception throwing instruction from main code path.
Code clean up.
Remove redundant argument validations.
Fix DictionaryEntry serialization is not updated.
Reverting commits.
Reverting commits.
Fix DictionaryEntry serialization is not updated.
Add new shortcut property.
Remove redundant assignments.
Avoid nullable assignments at the expense of corner case incompatibility.
Update readme.
Update specs.
Add new generator API.
Add packer compatibility options aware for built-in serializers.