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