Make it possible to subclass KPAnnotation as discussed in #18