Avoid picking GP solver when having equalities with multiple terms
Closes #72