Comment Comment by tinyhitman Could be to allow use of local variables that do not leak into the scope this code is executed in. That's what I use this pattern for. parent tinyhitman 10 months ago