In brief the postblit isn't called upon calling
Range save() { return this; }
which of course is less than helpful.
Reductions of the example would be awesome - I reduced it a fair amount
compared to the initial code, but I'm sure someone without that context
could do a much better job.
Thanks, Andrei
