Index: src/ResolvExpr/AlternativeFinder.cc
===================================================================
--- src/ResolvExpr/AlternativeFinder.cc	(revision 55d6e8de222270bc01df132ae38161e27cfebe86)
+++ src/ResolvExpr/AlternativeFinder.cc	(revision 1e8bbac9370b8c548860154f7bd8bb7610ca6ea8)
@@ -83,13 +83,13 @@
 	}
 
+	void printAlts( const AltList &list, std::ostream &os, unsigned int indentAmt ) {
+		Indenter indent = { Indenter::tabsize, indentAmt };
+		for ( AltList::const_iterator i = list.begin(); i != list.end(); ++i ) {
+			i->print( os, indent );
+			os << std::endl;
+		}
+	}
+
 	namespace {
-		void printAlts( const AltList &list, std::ostream &os, unsigned int indentAmt = 0 ) {
-			Indenter indent = { Indenter::tabsize, indentAmt };
-			for ( AltList::const_iterator i = list.begin(); i != list.end(); ++i ) {
-				i->print( os, indent );
-				os << std::endl;
-			}
-		}
-
 		void makeExprList( const AltList &in, std::list< Expression* > &out ) {
 			for ( AltList::const_iterator i = in.begin(); i != in.end(); ++i ) {
Index: src/ResolvExpr/AlternativeFinder.h
===================================================================
--- src/ResolvExpr/AlternativeFinder.h	(revision 55d6e8de222270bc01df132ae38161e27cfebe86)
+++ src/ResolvExpr/AlternativeFinder.h	(revision 1e8bbac9370b8c548860154f7bd8bb7610ca6ea8)
@@ -174,4 +174,5 @@
 
 	Cost sumCost( const AltList &in );
+	void printAlts( const AltList &list, std::ostream &os, unsigned int indentAmt = 0 );
 
 	template< typename InputIterator >
@@ -181,4 +182,5 @@
 		}
 	}
+
 } // namespace ResolvExpr
 
