docs: private static boolean isWideningPrimitive(Class<?> argumentClass, Class<?> targetClass) {
          return WIDENING_TABLE.containsKey(argumentClass) && WIDENING_TABLE.get(argumentClass).contains(targetClass);
      }