https://gerrit.wikimedia.org/r/#/c/220714/
https://gerrit.wikimedia.org/r/#/c/220835/
https://gerrit.wikimedia.org/r/#/c/220940/
https://gerrit.wikimedia.org/r/#/c/221274/
https://gerrit.wikimedia.org/r/#/c/221275/
https://gerrit.wikimedia.org/r/#/c/221276/
https://gerrit.wikimedia.org/r/#/c/221003/
TODO:
- Rebase gc_old refactor up to the tip
- tests fail exactly 50% of the time :D