This reverts commit dec3a0a3.
This reverts commit 359ea362.
This reverts commit 921d85b0.
This reverts commit ae357763.