code: @Test public void should_not_dirty_check_map_keyset_remove_all() throws Exception {
    bean.getPreferences().keySet().removeAll(asList(1,2,5));
    manager.update(bean);
    Row row=session.execute("select preferences from CompleteBean where id=" + bean.getId()).one();
    Map<Integer,String> preferences=row.getMap("preferences",Integer.class,String.class);
    assertThat(preferences).hasSize(3);
    assertThat(preferences.get(1)).isEqualTo("FR");
    assertThat(preferences.get(2)).isEqualTo("Paris");
    assertThat(preferences.get(3)).isEqualTo("75014");
  }
  