I hate the `?:` operator now, is there any reason to not bind to both events in both cases?