docs: @Nullable
    @SuppressWarnings("unchecked")
    public final GenericType<?> getComponentType() {
      TypeToken<?> componentTypeToken = token.getComponentType();
      return (componentTypeToken == null) ? null : new GenericType(componentTypeToken);
    }