Necroing this cause I just realized: This is basically KHR... years before anyone cared about KHR. Anything interesting that can be done playing the two concepts off each other?