Breaking change
schema_path is now a list of schemas. The schemas specified will be concatenated in the specified order before it is being used for validation.
New feature
strict mode can be disabled (default is enabled). When strict mode is disabled additional variables are allowed.