public void notifyDependency(final MetaClass dependentClazz) {
if (injectionContext.isAnyKnownElementType(dependentClazz)) {
injectionContext.getGraphBuilder().addDependency(masqueradeClass, Dependency.on(dependentClazz));
}
else {
final DependencyControl control = new DependencyControl() {
@Override
public void masqueradeAs(final MetaClass clazz) {
// can't masquerade.
}