Just wondering if the annotation approach is kind of anti-IOC?