Because that looks a lot like our XXXXContainers which are components and INestedModelContainer is not a component but still a model.
And IWrapModel was not only telling me that it wraps the model no it also told me that it did wrap the component that was given by public INestedModelContainer wrapOnInheritance(Component component) so you wrap the component in a model that again also wrapps the outer model.. johan
