code: def add_errors(self, *errors: Union[BaseSchemaError, SchemaErrorCollection]) -> None:
          
          for error in errors:
              self._error_cache.add(error)
docs: Adds errors to the error store for the schema