Not directly. This is an internal collection class object that is “owned” by either the model object or a
In other words these two objects cannot exist without having this collection of entities, but the collection can be empty (if the “owner” object has just been created or if all the entity members of the collection have been deleted.)
You can create a temporary definition to hold entity objects for a spell. We do this in the Ruby usually it’s a group definition.
What is “the same function” ?
The entity objects in a selection are not “owned” by the selection collection. They are still a member of an entities collection (either the model’s or some definition’s.) Think of the selection as just a list of pointers.