docs: def is_creation_model(instance, attribute, value):
      """Must include at least a ``name`` key."""
  
      creation_name = value.get('name')
      if not isinstance(creation_name, str):
          instance_name = instance.__class__.__name__
          err_str = ("'name' must be given as a string in the '{attr}' "
                     "parameter of a '{cls}'. Given "
                     "'{value}'").format(attr=attribute.name,
                                         cls=instance_name,
                                         value=creation_name)
          raise ModelDataError(err_str)