Model representing a collection of entities, either {@link Type#STANDALONE standalone} (eg result of invoking an action) or {@link Type#PARENTED parented} (contents of the collection of an entity).
So that the model is {@link Serializable}, the {@link ObjectAdapter}s within the collection are stored as {@link ObjectAdapterMemento}s.