@Override
 public String fun(VirtualFileSystemEntry file) {
   //noinspection HardCodedStringLiteral
   return file
       + " (name: '"
       + file.getName()
       + "', "
       + file.getClass()
       + ", parent: "
       + file.getParent()
       + "; id: "
       + file.getId()
       + "; FS: "
       + file.getFileSystem()
       + "; delegate.attrs: "
       + file.getFileSystem().getAttributes(file)
       + "; caseSensitive: "
       + file.getFileSystem().isCaseSensitive()
       + "; canonical: "
       + file.getFileSystem().getCanonicallyCasedName(file)
       + ") ";
 }