code: private static <T> Set<ElementPosition> print(
          ChronoFormatter<T> formatter,
          Object value,
          StringBuilder collector,
          AttributeQuery attributes
      ) {
  
          return formatter.print(
              formatter.getChronology().getChronoType().cast(value),
              collector,
              attributes);
  
      }
docs: wildcard capture