> Shouldn't the protocol to create and destroy and pass the various > IB objects around be decided by the specific application rather than > the library trying to solve this problem? Yes, I agree. -- MST