def METHOD_NAME(self, *args):
    if self.is_multi_contest():
        # Swallow the first argument (the contest name).
        f(self, *(args[1:]))
    else:
        # Otherwise, just forward all arguments.
        f(self, *args)