since we [already allocate a new lazy tree copier](https://github.com/scala/scala/blob/2.10.x/src/reflect/scala/reflect/api/Trees.scala#L2875), i thought it doesn't make a substantial difference. But you're right, i'll move it out of the `mapOver` method.