Added overzealous AnnotationCommand protections, static initialiser in Utils to implement.