I suppose it does not make a difference here, since I control what happens in the closure, and I can just not mutate the string. It's not like this local variable could ever be accessible outside this scope.