Change `selectionType` to `selectionMode`
Eliminate `didDeselect` delegate methods in favor of passing `nil` for the date