groovy

Property access works differently depending on whether using "this" or other reference even if they point to the same object