Component Implementation Definition Language (CIDL)
To support all the new features, the CCM extends the CORBA
Interface Definition Language (CIDL) to the point that it "introduces a new
declaration language." CIDL, like IDL, relieves developers from having to
provide much of the "plumbing" needed to include components within a
container. CIDL is a superset of the Persistent State Definition Language (PSDL),
which itself is a superset of IDL.