This can't be bound when the modal is created, since the modal needs to work across all states in the session, but the events are only relevant to this particular `.type` change event. It is a good point thought. Maybe I should unbind the events when the modal is hidden?