Index: src/Tuples/TupleAssignment.cc
===================================================================
--- src/Tuples/TupleAssignment.cc	(revision 6d6e829fe48b32bcf207da90b00789ffbba8f74d)
+++ src/Tuples/TupleAssignment.cc	(revision 1b1a8da605bb526eb0cf51db3b792fd228fef304)
@@ -72,5 +72,5 @@
 				compositeEnv.simpleCombine( alt.env );
 				ResolvExpr::mergeOpenVars( openVars, alt.openVars );
-				need.insert( alt.need.begin(), alt.need.end() );
+				cloneAll( alt.need, need );
 			}
 
