Passing elements by reference so they have one home in the collection and destructors can be called to collect garbage
Collecting garbage