Removed the single assignment block from constraints

(cherry picked from commit 1dae653860c4dc34de62a1198c89bef212ba3e6c)
Merge pull request #194 from vuntz/release/stoney/master

Removed the single assignment block from constraints