On 2013-11-25 07:02:20 +0000, Sönke Ludwig said:

It looks like -property is passed to DMD (Compiler/Messages/Enforce
Property Syntax in the VisualD project properties). The general
conclusion was that this switch should get deprecated once proper rules
for property enforcement are implemented, as it doesn't enforce the
important parts (disallowing parentheses to call properties), while it
disallows something many people would like to keep (allow to omit
parentheses on ordinary methods). This is why the latest versions of DUB
don't emit this flag anymore and omitted parentheses can be found in
more and more of my code now.

Haha. I was going to say it was a very strange set of errors and
wondered if such a flag existed. I didn't bother to check though.