I think I have a solution to this. What we are trying to do is to fill the `hypermedia.Relations` map either from the GitHub `xxx_url` convention or from the HAL convention. Instead of overriding the `Rels()`, we could inject `hypermedia.Relations` after the [http call](https://github.com/octokit/go-octokit/blob/master/octokit/client.go#L66). We could use reflection to inject the relations map. I'll create a PR based on this to further demonstrate.