anchor.diff:      @Inject
       @Claim("auth_time")
       private ClaimValue<Optional<Long>> authTime;
  -    @Inject // <5>
  +    @Inject // <6>
       @Claim("custom-missing")
       private ClaimValue<Optional<Long>> custom;
       //
       @Inject
       @Claim(standard = Claims.jti)
       private Provider<String> providerJTI;
  -    @Inject // <6>
  +    @Inject // <7>
       @Claim(standard = Claims.iat)
       private Provider<Long> providerIAT;
       @Inject
  
positive.code: }
  ----
  
  with `@Dependent` scoping for any CDI defined non-proxyable type. For currently defined standard
  claims, the set of non-proxyable types include:
  * java.lang.String
  * java.lang.Long
  * java.lang.Boolean
  * java.util.Optional
  
  All other types of claims values should be available with `@RequestScoped` scoping.
  MP-JWT implementations are required to support injection of the claim values
  
negative.code:     @Inject
      @Claim(standard = Claims.raw_token)
      private String rawToken;
      @Inject // <1>
      @Claim(standard=Claims.iat)
      private Long issuedAt;
  
      // ClaimValue wrappers
      @Inject // <2>
      @Claim(standard = Claims.raw_token)
      private ClaimValue<String> rawTokenCV;
      @Inject
  