Don’t try to pre-size the array when removing handlers

It’s causing undefined to be left in the array
Add CompositeDisposable::remove