(subset of) JSON schema validator