Containers
The concepts
Fundamental about containers is that they own their elements. At least it should look like this to the user. Multiple containers may also share elements combined with a copy-on-write policy for instance.
Relation to STL Container concept
Containers are not necessarily a refinement of the Container concept as
defined in the STL.