code: @Override
     public BeanField findField(int col) {
        String columnName = getColumnName(col);
        return (StringUtil.trimToNull(columnName) != null) ? findField(columnName) : null;
     }
docs: Gets the field for a given column position.
  
  @param col the column to find the field for
  @return - BeanField containing the field - and whether it is mandatory - for a given column position, or null if
  one could not be found