Oops, you're right, I misunderstood this. d20a7c1 was basically just an (unnecessary) optimization that removed an (unnecessary) call to ```copy```. I think what you suggested will also work - but it should be tested first. :)