code: private ArchivePath getNestedPath(ArchivePath fullPath, ArchivePath basePath) {
          final String context = fullPath.get();
          final String baseContent = basePath.get();
  
          // Remove the base path from the full path
          String nestedArchiveContext = context.substring(baseContent.length());
  
          return new BasicPath(nestedArchiveContext);
      }
docs: Given a full path and a base path return a new path containing the full path with the base path removed from the
  beginning.
  
  @param fullPath
  @param basePath
  @return