Provide select_other

Whilst there is debate about whether it's the right way of thinking about it, it seems useful to me.