private void resetReusableIndents() {
    int d = depth + 1;
    while (d < levelIndent.length && levelIndent[d] != null) {
      // all subsequent forays in to lower levels will need to be redone
      levelIndent[d] = null;
      d++;
    }
  }
private void resetReusableIndents()