Correctly handle Assignment expressions