well, since 2.1 is still in beta - we're not going to be spending any time doing custom code work - since it is more important to get the core code ready...
and, as Oldiesmann said: it's not a simple task...
my original question remains: WHY would anyone want to do that?