Split constraints by inequality and equality.
Split constraints by inequality and equality.

Also switch to processing equality constraints using the vector form,
which seems to be working now (I presume I was doing something idiotic
the last time I tried this?)

sheim/drake,sheim/drake,sheim/drake,sheim/drake,billhoffman/drake,billhoffman/drake,billhoffman/drake,sheim/drake,billhoffman/drake,billhoffman/drake,billhoffman/drake,billhoffman/drake,sheim/drake,sheim/drake,billhoffman/drake,sheim/drake