Provides tools for serializing data tagged with type information