When deleting an item from a collection, it would be great if a check was performed if the collection is now empty. If the collection is empty is could be automatically deleted.
Maybe it is good to add a user setting for this.