Prevent octokit abstraction from leaking by introducing ClientError