see if you can move `message` to being a kwarg. So you'll have:
```
def until(self, negate, method, *args, message=''):
```