The Serializer class commits several Java anti-patterns when handling exceptions and needs to be cleaned up. May require breaking changes.