Personalization

@Berdir asked specifically to review this branch, please leave the merging to him.
Ah. Then you will also not like this 8.x-1.x commit: abd0c4ac13952f2726b710bd50a670050a5eb5c5