Index: src/AST/TypeSubstitution.hpp
===================================================================
--- src/AST/TypeSubstitution.hpp	(revision 52a4d6952a72c27bfea447beca6d9cc5c089dddd)
+++ src/AST/TypeSubstitution.hpp	(revision 1cf2a9b7a3f180ec910613bc77e88822c3ec0752)
@@ -46,5 +46,6 @@
 	template< typename SynTreeClass >
 	struct ApplyResult {
-		const SynTreeClass * node;
+		// const SynTreeClass * node;
+		ast::ptr<SynTreeClass> node;
 		int count;
 	};
