Index: src/Parser/ExpressionNode.cc
===================================================================
--- src/Parser/ExpressionNode.cc	(revision 8f60f0b80dde503acf9a6e096722d033fe5571f7)
+++ src/Parser/ExpressionNode.cc	(revision 13de47bcd1133e72e5f8fcdee34f7cbc890ec088)
@@ -323,7 +323,7 @@
 
 Expression *build_tuple( ExpressionNode * expr_node ) {
-	TupleExpr *ret = new TupleExpr();
-	buildMoveList( expr_node, ret->get_exprs() );
-	return ret;
+	std::list< Expression * > exprs;
+	buildMoveList( expr_node, exprs );
+	return new UntypedTupleExpr( exprs );;
 }
 
