in reply to Assign (key, value) to a hash w/o clobbering hash
%tmphash = map { split /X/ } "fooXbar", "bishXbash"; @hash{keys %tmphash} = values %tmphash; [download]