I am a *bit* sorry for this commit, because ideally this would've been folded into 6d50b1c2c7 and whatever the source of the other "conflict" was. However, as the things have been merged in a batch, I can't do much more than this.
6d50b1c2c7