Annotation processing library used by DMDirc