If you change the implementation of existing classes, you should follow the guidelines at http://deeplearning.net/software/pylearn2/api_change.html#api-change.
In particular, you should keep the existing keywords, emit a warning, and adapt the old syntax to the new behaviour.