private VccUnwrappingStatement(BlockStatement containingBlock, VccUnwrappingStatement template) : base(containingBlock, template) { this.expressions = template.expressions.Select(e => e.MakeCopyFor(containingBlock)).ToArray(); this.body = template.body.MakeCopyFor(containingBlock); }