really big comment explaining when to revert this whole pull request in ~ 1 ish years.
rename getExceptT to unExceptableT (hat tip to bscarlet for thatn more than exceptable suggestion)