Selectors which throw their own exceptions now throw+ a custom dire exception type