'List arguments which should be omitted
Returns a tuple with indexes of omitted arguments.
.. note::``segment_info``, ``create_watcher`` and ``pl`` will be omitted
regardless of the below return (for ``segment_info`` and
``create_watcher``: only if object was marked to require segment
info or filesystem watcher).'

def omitted_args(self, name, method):

    if isinstance(self.__call__, MethodType):
        return (0,)
    else:
        return ()
