Reports cases where the argument of a method call on a java.util.Collection
or java.util.Map is the collection or map itself.
This includes adding a collection to itself, which can lead to a java.lang.StackOverflowError when,
for example, calling hashCode() on the self-containing collection.