code: public static Converter<?, ?> constructConverter(Class<? extends Converter<?, ?>> clazz) {
  		Constructor<? extends Converter<?, ?>> constructor;
  		try {
  			constructor = clazz.getConstructor();
  		} catch (Exception e) {
  			throw new IllegalArgumentException("Could not find public no-arg constructor for CSV converter class: "
  					+ clazz, e);
  		}
  		try {
  			return constructor.newInstance();
  		} catch (Exception e) {
  			throw new IllegalArgumentException("Could not construct new CSV converter: " + clazz, e);
  		}
  	}
docs: Construct a converter instance.