try {
        for (var $__4 = void 0,
            $__3 = (path)[$traceurRuntime.toProperty(Symbol.iterator)](); !($__6 = ($__4 = $__3.next()).done); $__6 = true) {
          var segment = $__4.value;
          {