human
I wrote the below code

    def wrapper(self, *__args, **__kwargs):
        old_mutable = self._mutable
        self._mutable = True
        try:
            return func(self, *__args, **__kwargs)
        finally:
            self._mutable = old_mutable
    return wrapper

What's a good function header?
 ... Here's a good function header?
assistant
#Here's a good function header.

def mutating_method(func):