You mean I should change the definition of fromMutable?    

override def fromMutable(mut: MMap[K, V]) = mut.toMap