Fix bug when a map constructor is used inside a closure on the right hand side of an assignment: setter info is propagated on a wrong AST node