class CSVRecord implements Serializable, Iterable<String> {

    public boolean isConsistent() {
        return mapping == null ? true : mapping.size() == values.length;
    }

      CSVRecord(final String[] values, final Map<String, Integer> mapping,
            final String comment, final long recordNumber);

}