public String getModesAsStr() {
       String retVal = null;
       for (TraverseMode m : modes.getModes()) {
           if (retVal == null)
               retVal = "";
           else
               retVal += ", ";
           retVal += m;
       }

       return retVal;
   }