The following compiles and crashes with DMD 2.063.
Should this be a compile time error?
class A
{
     int _var;
     void var(int i) @property
     {
         this.var = i;   // oops, crashes.
     }                   // should have been this._var
     int var() @property
     {
         return var;
     }
}
void main()
{
     auto a = new A();
     a.var = 3;
}