@Override
    public boolean remove(final Object value) {
        return value instanceof Long l && remove(l.longValue());
    }
@Test
    public void removingAnElementFromAnEmptyListDoesNothing() {
        assertFalse(set.remove(0));
    }