This proposal is still far from perfect and needs quite a bit more polishing,
but I wanted to get the idea out as soon as possible. Frank already glanced
over this and agreed that it is not completely out of scope... otherwise
I would not have dared to stick it into your wiki.