Index: src/GenPoly/PolyMutator.cc
===================================================================
--- src/GenPoly/PolyMutator.cc	(revision c29d9ce432aee5b42e1d8d594682e2ece6c8008b)
+++ src/GenPoly/PolyMutator.cc	(revision 32a1e5fd4bfb9f3c11a49cb264a4781656cd15ba)
@@ -10,6 +10,6 @@
 // Created On       : Mon May 18 07:44:20 2015
 // Last Modified By : Rob Schluntz
-// Last Modified On : Wed Jul 15 14:50:58 2015
-// Update Count     : 3
+// Last Modified On : Fri Aug 14 15:28:50 2015
+// Update Count     : 11
 //
 
@@ -20,5 +20,5 @@
 #include "SynTree/Statement.h"
 #include "SynTree/Mutator.h"
-
+#include "SynTree/Initializer.h"
 
 namespace GenPoly {
@@ -146,4 +146,11 @@
 	}
  
+ 
+	Initializer *PolyMutator::mutate( SingleInit *singleInit ) {
+		singleInit->set_value( mutateExpression( singleInit->get_value() ) );
+		return singleInit;
+	}
+
+
 	/* static class method */
 	void PolyMutator::makeTyVarMap( Type *type, TyVarMap &tyVarMap ) {
Index: src/GenPoly/PolyMutator.h
===================================================================
--- src/GenPoly/PolyMutator.h	(revision c29d9ce432aee5b42e1d8d594682e2ece6c8008b)
+++ src/GenPoly/PolyMutator.h	(revision 32a1e5fd4bfb9f3c11a49cb264a4781656cd15ba)
@@ -9,7 +9,7 @@
 // Author           : Richard C. Bilson
 // Created On       : Mon May 18 07:44:20 2015
-// Last Modified By : Peter A. Buhr
-// Last Modified On : Tue May 19 07:46:45 2015
-// Update Count     : 1
+// Last Modified By : Rob Schluntz
+// Last Modified On : Fri Aug 14 15:27:38 2015
+// Update Count     : 4
 //
 
@@ -45,5 +45,7 @@
   
 		virtual Expression* mutate(UntypedExpr *untypedExpr);
-  
+
+		virtual Initializer* mutate(SingleInit *SingleInit);
+
 		// template method
 		virtual void doBeginScope() {}
