docs: public static <U, V> Converter<U, V> wrapSingletonList(Converter<List<U>, V> converter) {
      Converter<U, List<U>> listConverter = new SingletonListConverter<U>().inverse();
      return listConverter.compose(converter);
    }