Add another test that shows we really have to return the lhs type of assignments