Index: src/SynTree/Expression.cc
===================================================================
--- src/SynTree/Expression.cc	(revision fa463f18d6d521f0c6ade52d2a5106d42a026733)
+++ src/SynTree/Expression.cc	(revision c8dfcd3a4ea472775bb425585268096226f404ce)
@@ -358,5 +358,4 @@
 	assert( member );
 	os << std::string( indent + 2, ' ' );
-	os << (void*)member << " ";
 	member->print( os, indent + 2 );
 	os << std::endl;
Index: src/SynTree/Statement.h
===================================================================
--- src/SynTree/Statement.h	(revision fa463f18d6d521f0c6ade52d2a5106d42a026733)
+++ src/SynTree/Statement.h	(revision c8dfcd3a4ea472775bb425585268096226f404ce)
@@ -47,4 +47,6 @@
 
 	std::list<Statement*>& get_kids() { return kids; }
+	void push_back( Statement * stmt ) { kids.push_back( stmt ); }
+	void push_front( Statement * stmt ) { kids.push_front( stmt ); }
 
 	virtual CompoundStmt *clone() const { return new CompoundStmt( *this ); }
