may want to intercept previous arguments in kwargs and show a deprecation message? (and then just adjust the args and return)