OLE objects are just FAT like filesystems; nothing too disimilar to Unix if it mounted disk images with text files and different images with it in order to create a document format.