JSONSchemaGenerator The Goal: Create a function that inputs a Type and generates a JSON Schema such that: JSON3.write(::MyType) creates JSON that is valid against the schema. JSON3.read(x, MyType) will work when x is valid against the schema. We don't need to deal with: