Not sure I follow how that is different from:

```
def __init__(self, ...., method=METHOD):
    self.method = method
```

Or are these the same thing?