Because here `solution` gets bound to every row of the solution, not the whole solution.