@Deprecated
    @Override
    public V remove(final Object key) {
        throw new UnsupportedOperationException("Removing from registeredStores is not allowed");
    }
@SuppressWarnings("deprecation")
    @Test
    public void shouldForbidConditionalRemove() {
        final FixedOrderMap<String, Integer> map = new FixedOrderMap<>();
        map.put("a", 0);
        assertThrows(UnsupportedOperationException.class, () -> map.remove("a", 0));
        assertEquals(0, map.get("a"));
    }