I don't think so. This object isn't exposed directly anymore, so these methods aren't called in the same way. What breaks backwards compatibility is the fact that `Commands.prototype.setHandler` is now `Commands.prototype.setCommand`, and so on. Keeping BC would require having *both* methods, which I think is a bad idea.