docs: def coerce(cls, key, value):
          """Convert plain dictionaries to MutationDict."""
          if not isinstance(value, MutationDict):
              if isinstance(value, dict):
                  return MutationDict(value)
  
              # this call will raise ValueError
              return Mutable.coerce(key, value)
          else:
              return value