Used to represent session information.
Allows us to add data from one SelfDescribingJson into another without copying over the Schema.
Adds data to the SelfDescribingJson
Sets the Schema for the SelfDescribingJson