Ali Çehreli:
The best thing to do is to forget about the -property switch. I did about a year ago and never looked back. :)
But the whole issue of -property was a partial failure for the D community and D designers. Several threads, hundreds of posts, and I see no clear directives or solution. And the current solution is not good.
Bye, bearophile