title: the order of keys in scala map
body: <p>i need to get the keys from map in the order when they are added. but seems the map.keys return a array with re-ordered keys.</p>
  
  <p>how to keep the order of the key/values as they added when retrieve them ?</p>
  
  <p>Thanks</p>