public void Dispose()
 {
     if (Owned)
     {
         NextFileSystem?.Dispose();
     }
 }
 protected override void Dispose(bool disposing)
 {
     if (disposing && Owned)
     {
         NextFileSystem?.Dispose();
     }
 }