If you're going to bind, you'll need to unbind in `dealloc`