Separate responsibilities of GithubBundle