Extracted GenericSerializer
Formatting
Specification for deep serialization and inflation