Why LinkedHashSet instead of a simple hashset or any other collection?