code: def method_name(func):
      
      @wraps(func)
      def _method_name(*args, **kwargs):
          name = to_pascal_case(func.__name__)
          return func(name=name, *args, **kwargs)
      return _method_name
docs: Method wrapper that adds the name of the method being called to its arguments list in Pascal case