core: XmlStorage implementation of IStorageOnDisk