Basic OLE infrastructure