docs: static public Map<String, ColumnMetaData> createMapByLabelOrName(ResultSetMetaData m) throws SQLException{
  		Map<String, ColumnMetaData> result = new HashMap<String, ColumnMetaData>();
  		for (int i = 1; i <= m.getColumnCount(); i ++){
  			ColumnMetaData cm = new ColumnMetaData(m, i);
  			result.put(cm.getLabelOrName(), cm);
  		}
  		return result;
  	}