If we provide a library or a server for protocol conversion between CMO and ``foreign'' protocols such as MathLink or OpenMath, a client conforming to such protocols can communicate with Asir or kan/sm1 without knowing their internal structures.