added Hash#initialize_copy and Hash#shift