experiment with json-schema