getting new/immutable combinations and permutations type signatures in sync with old/fast/mutable versions