Expresses the hierarchy of types for this type.
The shredder takes the two fields containing JSONs (contexts and unstructured event properties) and "shreds" their contents into a List of JsonNodes ready for loading into dedicated tables in the database.
Companion object contains helpers.