- scala-jsonschema parser can be used - use validation part of jsonschema for generator restrictions