Could you expand the functionality of the load function to incorporate the validation of the json file, please. I would like the function to return, what fields are missing from the json file, what fields are unexpected, and what fileds have a wrong field type. This information is kept in another dictionary named '_schema' as a tuple where the first element is the name of the field and the other is a target field type.