Index: src/InitTweak/FixInit.cc
===================================================================
--- src/InitTweak/FixInit.cc	(revision 397c43920f925c1b88953d821a0a5bef98a15750)
+++ src/InitTweak/FixInit.cc	(revision 75d874a7385ca07d0a4765c55a5e42479095e19c)
@@ -1233,15 +1233,8 @@
 		}
 
-		template< typename Visitor, typename... Params >
-		void error( Visitor & v, CodeLocation loc, const Params &... params ) {
-			SemanticErrorException err( loc, toString( params... ) );
-			v.errors.append( err );
-		}
-
 		template< typename... Params >
 		void GenStructMemberCalls::emit( CodeLocation loc, const Params &... params ) {
-			// toggle warnings vs. errors here.
-			// warn( params... );
-			error( *this, loc, params... );
+			SemanticErrorException err( loc, toString( params... ) );
+			errors.append( err );
 		}
 
Index: src/InitTweak/FixInitNew.cpp
===================================================================
--- src/InitTweak/FixInitNew.cpp	(revision 397c43920f925c1b88953d821a0a5bef98a15750)
+++ src/InitTweak/FixInitNew.cpp	(revision 75d874a7385ca07d0a4765c55a5e42479095e19c)
@@ -1303,15 +1303,8 @@
 	}
 
-	template< typename Visitor, typename... Params >
-	void error( Visitor & v, CodeLocation loc, const Params &... params ) {
-		SemanticErrorException err( loc, toString( params... ) );
-		v.errors.append( err );
-	}
-
 	template< typename... Params >
 	void GenStructMemberCalls::emit( CodeLocation loc, const Params &... params ) {
-		// toggle warnings vs. errors here.
-		// warn( params... );
-		error( *this, loc, params... );
+		SemanticErrorException err( loc, toString( params... ) );
+		errors.append( err );
 	}
 
