Yeah, it should be an UnauthorizedException.  It could be that when we
created that class, the more specific types were not available for one
reason or another.