@Override
  protected boolean isBracePair(char lBrace, char rBrace) {
    return super.isBracePair(lBrace, rBrace ) || (lBrace == '[' && rBrace == ']');
  }
@Override
  protected boolean isBracePair(char lBrace, char rBrace)