Fix using dot syntax inside setter, which caused a stack overflow.