announcement: https://developer.github.com/changes/2016-08-23-change-base/ This is going to be problematic since `PullRequestsService.Edit` takes a `PullRequest` whose current `base` field is of type `PullRequestBranch`.