Extended the schema by supporting the validation of an all-embracing
data structure to be used on the data layer