mutateOrNew

fun mutateOrNew(target: T?): T