WinRT はIStorageFolderインターフェイスとStorageFolderクラスの両方を公開するため、反射的にコード全体でインターフェイスを使用することになりました。IStorageFolder圧縮されたアーカイブ内のフォルダーなど、ファイルシステム以外のフォルダーをサポートするための抽象化として使用できると考えました。ただし、IStorageFolderインターフェイスを見ると、すべてのメソッドが具体的なStorageFolderインスタンスを返すように宣言されています。そのため、このインターフェースに基づいて仮想ファイルシステムを実装することはできません。
IStorageFolderでは、有用な抽象化とはどのようなものでしょうか? それとも、その存在には技術的な正当性がありますか?