docs: public static <T> T buildInstanceForMap(Class<T> clazz, Map<String, Object> values)
        throws InstantiationException, IllegalAccessException, IntrospectionException,
        IllegalArgumentException, InvocationTargetException {
      return buildInstanceForMap(clazz, values, new MyDefaultReflectionDifferenceHandler());
    }