Swapped private and final check on __newindex.