Abstract base class for annotations that are sets of paths.
To make this into a concrete class, a subclass must set the class attribute key to a unique annotation key. A subclass may also choose to rename the methods.
There are no implemented interfaces.
There are no attributes in this class.