Meta-Interface for types that should be validatable/converted to JSONSchema
What needs to be modeled?
In order to have a more straight forward way to determine types that need to be converted to JSONSchema we need a Meta-Interface - for example SCValidatable.
Why is a new model necessary?
Current way of determining types is very confusing and error prone.