initial version of an ColumnMapper