Revert "Remove -property switch"

This reverts commit adc153395dd02acbac0add8f0958bd0e03660569.

I don't know if we need to merge this in, but while `-property` is not outright deprecated, Phobos needs to compile with the `-property` switch.

Not meant to actually work, but rather keep track of what is broken.