As an aside, Walter has now given us the syntax
this(this) { ... }
for post-processing of structs after a bitwise copy. That's completely
unrelated, of course, but it struck me as interesting that there is
now a precedent for "this in brackets", even though in a different
context.