Fingerprint::combine_commutative
The previous implementation swapped lower and upper 64-bits of a result of modular addition, so the function was non-associative.