Why the double assignment?