Should a HashSet be allowed to be added to itself in Java? Should a HashSet be allowed to be added to itself in Java? java java