public static <K,V> P0 removeValF(final V val,
			final Map<K, V> map) {
		return new P0() {public void e() {
			for (Entry<K, V> entry : map.entrySet()) {
				if (entry.getValue() == val) {
					map.remove(entry.getKey());
					return;
				}
			}
		}};
	}