As a security officer, I want staff accesses to cases logged even if those accesses occur while impersonating the doctor or patient.

k. "fixing". OTOH: There are no exceptions declared for this module, which means I'll end up throwing something just as bad as this would throw.  Not interested in extending somebody else's gem's exception interface.