enhancements to the OAuthClient API