initial bringing together of immutable-int-map and immutable-bitset
contrib abhors a primitive-math, and use int-map for int-set