docs: def unwrap(self):
          """Return a deep copy of myself as a list, and unwrap any wrapper objects in me."""
          return [v.unwrap() if hasattr(v, 'unwrap') and not hasattr(v, 'no_unwrap') else v for v in self]