On Friday, 9 December 2016 at 18:53:55 UTC, Andrei Alexandrescu wrote: > > Love it, and was toying with similar ideas too. One good > extension is to add a predicate to the setter, which guards the > assignment. -- Andrei What kind of predicate do you mean? Can you give an example please?