@SubtypeOf(value=UnknownVal.class) @Retention(value=RUNTIME) @Target(value={TYPE_PARAMETER,TYPE_USE}) public @interface ArrayLenRange
@ArrayLenRange(from=6, to=9)
represents an
array or a string with four possible values for its length: 6, 7, 8, and 9.