So apparently comma separated assignments are not that great of an idea.

(Unless of course you want to shoot yourself in the foot.)