@Target(value={TYPE,FIELD,METHOD,PACKAGE})
public @interface ForVersion
Identifies code needed for N-1 compatability.
If used correctly, can be used to identify code that can be removed when new
major releases occur.
Typical usage is to annotation classes and methods with an annotation like @ForVersion("3.0").