code: public static void addInternalConverters(Map<Class<?>, Converter<?, ?>> converterMap) {
  		converterMap.put(BigDecimal.class, BigDecimalConverter.getSingleton());
  		converterMap.put(BigInteger.class, BigIntegerConverter.getSingleton());
  		converterMap.put(Boolean.class, BooleanConverter.getSingleton());
  		converterMap.put(boolean.class, BooleanConverter.getSingleton());
  		converterMap.put(Byte.class, ByteConverter.getSingleton());
  		converterMap.put(byte.class, ByteConverter.getSingleton());
  		converterMap.put(Character.class, CharacterConverter.getSingleton());
  		converterMap.put(char.class, CharacterConverter.getSingleton());
  		converterMap.put(Date.class, DateConverter.getSingleton());
  		converterMap.put(Double.class, DoubleConverter.getSingleton());
  		converterMap.put(double.class, DoubleConverter.getSingleton());
  		converterMap.put(Enum.class, EnumConverter.getSingleton());
  		converterMap.put(Float.class, FloatConverter.getSingleton());
  		converterMap.put(float.class, FloatConverter.getSingleton());
  		converterMap.put(Integer.class, IntegerConverter.getSingleton());
  		converterMap.put(int.class, IntegerConverter.getSingleton());
  		converterMap.put(Long.class, LongConverter.getSingleton());
  		converterMap.put(long.class, LongConverter.getSingleton());
  		converterMap.put(Short.class, ShortConverter.getSingleton());
  		converterMap.put(short.class, ShortConverter.getSingleton());
  		converterMap.put(String.class, StringConverter.getSingleton());
  		converterMap.put(UUID.class, UuidConverter.getSingleton());
  	}
docs: Add internal converters to the map.