Annotation interface that allows one to mark as to be ignored. This is particularly useful when the transient field
modifier, which has the same operational effect, would cause unwanted side effects, such as with other serialization
methods.
Note that annotations are not processed by default. To enable processing of annotations construct an instance of Cupboard using
CupboardBuilder and call
CupboardBuilder.useAnnotations()