in reply to Multiple Unordered Hash Keys

Pedantically, split /$;/, $key; should be split /\Q$;/, $key;