jw
inline fun <T> List<T> transform(f: MutableList<T>.() -> Unit): List<T>
list.transform { set(0, foo) }