In analogy with [mutable.Map](http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.Map@put%28key:A,value:B%29:Option[B]). Otherwise one has to search twice, with ``` scala val old = m.get(k) m.update(k, v) old ``` which, admittedly, is what `MapLike` does but isn't efficient. I can PR such, if you want.