service = injector.annotate(Service.class).param("name",elementName);
injector.annotate(InjectionTarget.class).param("value",targetType);
Set<String> targetHabitats = new HashSet<String>();
for (AnnotationMirror am : clz.getAnnotationMirrors()) {
InhabitantAnnotation ia = am.getAnnotationType().asElement().getAnnotation(InhabitantAnnotation.class);
if (ia != null) {
targetHabitats.add(ia.value());
}
}
if(generateNoopConfigInjector) {
injector._extends(cm.ref(NoopConfigInjector.class));