docs: def process(self, model=None, context=None):
          """
          Perform validation and filtering at the same time, return a
          validation result object.
  
          :param model: object or dict
          :param context: object, dict or None
          :return: shiftschema.result.Result
          """
          self.filter(model, context)
          return self.validate(model, context)