code: private static boolean includeTypeParameterInformation(final Class<?> containerClass,
        final Integer typeArgumentIndex) {
      if (containerClass == null || typeArgumentIndex == null) {
        return false;
      }
  
      // if (containerClass.getTypeParameters().length < 2) {
      // return false;
      // }
      // return !(Map.class.isAssignableFrom(containerClass) && typeArgumentIndex == 1);
      throw new UnsupportedOperationException("GWT does not support getTypeArgumentIndex().");
    }
docs: it introduces some inconsistent behavior e.g. you get '<V>' for a Multimap but not for a Map