Allocation free empty collections are very useful, for example for algorithms where a large portion of its cases don't need to store any elements.