Index: src/Tuples/TupleAssignment.cc
===================================================================
--- src/Tuples/TupleAssignment.cc	(revision 6d6e829fe48b32bcf207da90b00789ffbba8f74d)
+++ src/Tuples/TupleAssignment.cc	(revision 2c1873785c86a3090205e2dd10829b87c86b12cd)
@@ -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 );
 			}
 
