instanceComponent.addApiType(clazz);
instanceComponent.addApiType(Object.class);
DefinitionUtil.defineBindingTypes(instanceComponent, obtainsBindings);
instanceComponent.setImplScopeType(new DependentScopeLiteral());
instanceComponent.setType(new StandardLiteral());
instanceComponent.setName(null);
return instanceComponent;
}