This sounds really cool and I am glad that Prolog has outlived CORBA

Yeah, CORBA really needed to go away.