@pleroy, note that if we don't do this `Solve()` will append things to `solution_`, resulting in garbage. Do we want this to be the case?