Follows https://github.com/shurcooL/githubv4/commit/19298c78142b5fe80c2cdaa2091bc51cbc3a94fc.
10f5d9731d4e9f493558e249aae39706e397e026
Follows https://dmitri.shuralyov.com/service/change/...$commit/fc8c6aa79f17ce892e73e9f5422bb8b24becdd14.
1b6999e6316d9714f1450f439c65eac5f4aa70f0
Follows https://dmitri.shuralyov.com/service/change/...$commit/c4416e7845a6acd15a4c3ee4c0b71bd2b390ec42.
1e915890eeb50eebd185cec23b6333efaa72f9b3
15a9f5c6481b0df2e6fca1392515d2279ae98245