On 2013-02-09 12:32, Robert wrote: > Has anyone actually read the DIP? > > Simply don't call it property. Fine for getters but this time it will break things for setters: @property void front(T)(T[] arr, T elem) {...} and either all code with assignments would have to be changed or assignments remain allowed for functions -- neither is good.