distributed object system. This port generates PLIST on-the-fly and messes with symlinks. I tested it to death and guessing from the silence people trust me to do it right, so here I go :-)