docs: public void newCell(final int row,
              final int column,
              final String value,
              final int mergedColStart) {
          if ( emptyCellValue( value ) ) {
              return;
          }
          final Integer rowInt = new Integer( row );
          if ( this._rowProperties.containsKey( rowInt ) ) {
              final String[] keyValue = (String[]) this._rowProperties.get( rowInt );
              if ( PropertiesSheetListener.EMPTY_STRING.equals( keyValue[1] ) ) {
                  keyValue[1] = value;
                  keyValue[2] = RuleSheetParserUtil.rc2name(row, column);
              }
          } else {
              final String trimmedValue = value.trim();
              final String[] keyValue = {trimmedValue, PropertiesSheetListener.EMPTY_STRING, RuleSheetParserUtil.rc2name(row, column+1) };
              this._rowProperties.put( rowInt, keyValue );
          }
      }