title: Hash merging method affected in Perl 5.18+ by hash order randomization?
body: <p>According to the answer to <a href="https://stackoverflow.com/questions/350018/how-can-i-combine-hashes-in-perl">this question</a>, merging two hashes in Perl 5 can be done either with:</p>
  
  <pre><code>%newHash = (%hash1, %hash2); %hash1 = %newHash;
  </code></pre>
  
  <p>or:</p>
  
  <pre><code>@hash1{keys %hash2} = values %hash2;
  </code></pre>
  
  <p>On the other hand, <a href="http://www.perlmonks.org/?node_id=1005122" rel="nofollow noreferrer">Perl 5.18 will introduce per process hash randomization</a>.</p>
  
  <p>Will the second method still be correct to use in Perl 5.18?</p>