As a synonym for which, Collection or Group?
Collection as a group of items.
{several things grouped together or considered as a whole} The Collection is the whole, the items are connected to the whole by «memberOf» Associations.
I think we've now established that a Container is not a meronymy since there are no "parts" for the container whole (unless we consider the Container as a more abstract composite object - for example, bucket has bowl, handle, lid?). Certainly, the items contained form a collection: "Items in the bucket" - which is a whole.
It seems to me that the Collection is a peculiar whole, it can exist without any members!By the way, I recommend using the meronymic name for the whole and non-whole, Thus:
Composite has components (or parts), Collection has members (or items), Mass has portions, Material has substances, Activity has sub-activities etc. That way we can maintain precision in specification.
I'm trying to certify that we are in agreement that the Abstraction features of the (has a)Member_Of a Group relationship are a different topic of discussion from the Abstraction features of (Is_a) Container object.
OK, for me anyway, things are clearing up a bit... For the sake of the discussion, assume Collection is the term for the whole of which there are «memberOf». An object (Is_a) Collection if it (Has_a) set of members. It (Is_a) Container if restricts access to the contained. If is is a Container , it also has a Collection (the items contained).
So, Collection is about grouping, Containment is about access (DOH!!! Self-evident?

)
We can discuss a container's collection properties transitively... The container holds three items is really container.collection.count=3. Is the container Empty?
Intuitively (and by policy), an item can belong to many groups at once. As we've previously discussed, sometimes the item knows what groups it's in , sometimes it doesn't (do you know if you have an FBI file?

)
My problem is that some things that are obviously Collections may also exhibit Container characteristics... For example a team of players... The problem occurs when the policy is that you can only be a member of one team at a time (for example in a certain League).
But maybe that's the solution, the object is both and the appropriate policies are applied...
A team is ALWAYS a Collection, but MAY sometimes be a Container.
A bucket is ALWAYS a Container and therefore ALWAYS has a Collection of what's in the bucket (which may be empty)
I'm thinking that a container and a group are two different entities, but that a container may contain a group at some point in time. For example: consider a DataSet object which is the target of a database query. The query returns a set of records (the group) having common values of shared attributes (the query criteria) and places them in the DataSet object (the container).
Following my thinking out loud

I'm not sure that the DataSet is a container, it
is a Collection but if the item (a record) is still accessible then it isn't a Container. Perhaps if the Dataset Locks the records, then it's a container?
Anyway, there some thoughts...
Paolo