public static String toString(List<PathSegment> segments) {
   StringBuilder builder = new StringBuilder();
   String delim = ""; // $NON-NLS-1$
   for (PathSegment segment : segments) {
     builder.append(delim);
     builder.append(segment.toString());
     delim = "/"; // $NON-NLS-1$
   }
   return builder.toString();
 }