$begingroup$ @OrangeDog I would say no. My place all along has become that a hash functionality need to map to a set-sizing output, even so the input size is irrelevant. We've gotten pretty considerably off-matter. Your response has good stuff in it, just be careful with your formal definition ;-) $endgroup$(notably Perl does this, even though I ho