Remove 'immutable' prefix
Add a 'toMap' overload similar to List.toMap
Add examples for 'to[K, V, M[_, _]]'