public function testAddIsIdempotent()
 {
     $set = new BasicSet(new SimpleComparator());
     $result = $set->add('foo');
     self::assertTrue($result);
     $result = $set->add('foo');
     self::assertFalse($result);
     self::assertEquals(1, $set->size());
 }