@Override
 protected char[] appendPathOnFileSystem(int accumulatedPathLength, int[] positionRef) {
   char[] chars =
       getParent()
           .appendPathOnFileSystem(accumulatedPathLength + 1 + myName.length(), positionRef);
   if (positionRef[0] > 0 && chars[positionRef[0] - 1] != '/') {
     chars[positionRef[0]++] = '/';
   }
   positionRef[0] = VirtualFileSystemEntry.copyString(chars, positionRef[0], myName);
   return chars;
 }