I have a few classes:

```
class Sup:
    def meth (self, ?????):
        pass

class Sub1(Sup):
    def meth (self, foo = 1):
        ...

class Sub2(Sup):
    def meth (self, bar = 2, baz = 3):
        ...

```

what do I replace `?????` in `Sup.meth` with?

Basically, I want something similar to the ignored `&rest` lambda-list keyword in Lisp to pacify `arguments-differ/Arguments number differs from overridden method` warning.

What I tried:

1. adding `**kwargs` to `Sup.meth` - did not change anything
2. annotating `Sub*.meth` with `# pylint: disable=arguments-differ` - works, but ugly.

PS. `Sup` is an abstract class to collect stats; `Sub*` are different methods to do that; `meth` prints the object with different bells and whistles.