Types of behaviors to add automatically if the method is called from an incorrect version
Annotation used to flag a method or field as internal only.
Represents that a value is expected to never be null
Represents that a value can be null, and the code is setup to deal with that
Specifies a version that is required for a method.