Refatored GitHub::PullRequest