IPropertyStorage::SetClass, when invoked on a property stored in a compound file, will set the CLSID of the storage object through a call to IStorage::SetClass in addition to setting the class tag value stored in the COM property set. This provides a consistency and uniformity that creates better interaction with some tools.