@Override
    public boolean remove(final Object value) {
        return value instanceof Integer i && remove(i.intValue());
    }
@Test
    public void removingAnElementFromAnEmptyListDoesNothing() {
        assertFalse(set.remove(0));
    }