On Sat, 29 Mar 2008 21:03:35 +0300, Kevin Bealer <kevinbealer at gmail.com> wrote: > Maybe I'm missing something but checking your code in the version of dmd > that I currently have (2.007), the compiler says: > > Error: cast(int)(this._area) is not an lvalue > > Kevin > DMD 2.012 compiles the code without a single warning.