if schema
            schema.validate(data, fragments, processor, options)
          elsif uri
            message = "The extended schema '#{uri.to_s}' cannot be found"
            validation_error(processor, message, fragments, current_schema, self, options[:record_errors])