ilya.gorbunov
11/17/2015, 5:19 PMiterator() is an extension function defined for read-only Map, thus it returns read-only iterator. Feel free to file a feature request to https://youtrack.jetbrains.com/issues/KT for an extension on MutableMap.
Meanwhile, you can call mutableMap.entries.iterator() as a workaround.