dual vector populated in solution (but not in constraints)
merged in master