removed support for raw json, instead added new BaseData for data types with the dictionary AdditionalData which will contain all extra json properties that didn't get parsed.