return selectMatchingConverter(source,type) != null;
}
private ConversionResult convertWithConverters(Object source, ReifiedType type) throws Exception {
Converter converter = selectMatchingConverter(source,type);
if (converter == null) return null;
Object value = converter.convert(source, type);
return new ConversionResult(converter,value);
}