@Override
    public <T> T convert(DataTable dataTable, Type type) {
        return convert(dataTable, type, false);
    }
@Test
    void to_map_of_object_to_object__without_implied_entries__prefers__default_table_entry_converter() {
        DataTable table = parse("",
            "| KMSY | KSFO |",
            "| KSFO | KSEA |",
            "| KSEA | KJFK |",
            "| KJFK | AMS  |");

        Map<AirPortCode, AirPortCode> expected = new HashMap<AirPortCode, AirPortCode>() {
            {
                put(new AirPortCode("KMSY"), new AirPortCode("KSFO"));
                put(new AirPortCode("KSFO"), new AirPortCode("KSEA"));
                put(new AirPortCode("KSEA"), new AirPortCode("KJFK"));
                put(new AirPortCode("KJFK"), new AirPortCode("AMS"));
            }
        };

        registry.setDefaultDataTableCellTransformer(JACKSON_TABLE_CELL_BY_TYPE_CONVERTER);

        assertEquals(expected, converter.convert(table, MAP_OF_AIR_PORT_CODE_TO_AIR_PORT_CODE));
    }