iron-core/src/main/java/io/axway/iron/core/internal/definition/DataTypeManager.java
@SuppressWarnings("unchecked")
    public <T> TypeConverter<T> getTypeConverter(Class<T> clazz) {
        TypeConverter<T> converter = (TypeConverter<T>) TYPE_CONVERTERS.get(clazz);
        if (converter == null) {
            converter = value -> (T) value;
        }

        return converter;
    }
@SuppressWarnings("unchecked")
    public <T> TypeConverter<T> getTypeConverter(Class<T> clazz) {
        TypeConverter<T> converter = (TypeConverter<T>) TYPE_CONVERTERS.get(clazz);
        if (converter == null) {
            converter = value -> (T) value;
        }

        return converter;
    }
TODO very ugly fix