Allow switching of throwing exceptions within API Client, and tests for Auth Facade