Made Is class a lot simpler by just constructing the callback name on the fly.