return false;
  protected static boolean history(Interpreter i, int cnt)     throws  GrouperShellException  {    try {      List      history = GrouperShell.getHistory(i);        Object[]  cmds    = history.toArray();      int       offset  = 0;      // We don't want everything      if (cnt > 0) {        offset = cmds.length - cnt;      }      for (int idx=offset; idx<cmds.length; idx++) {        i.println("[" + idx + "] "  + cmds[idx]);      }      return true;    }    catch (ArrayIndexOutOfBoundsException eAIOOB) {      throw new GrouperShellException(E.OUTOFBOUNDS, eAIOOB);    }    catch (bsh.EvalError eBEE) {      throw new GrouperShellException(eBEE);    }  } // protected static boolean history(i, cnt)