making one exception more expressive and throwing the other not at all any more