Index: src/AST/SymbolTable.cpp
===================================================================
--- src/AST/SymbolTable.cpp	(revision afdb74b47df46baca69fdd94ae046d3d0dbcfee1)
+++ src/AST/SymbolTable.cpp	(revision 2b01f8eb0956d35d26d892237add4fca234e1762)
@@ -70,5 +70,5 @@
 	if ( baseExpr ) {
 		if (baseExpr->env) {
-			Expr * base = shallowCopy(baseExpr);
+			Expr * base = deepCopy(baseExpr);
 			const TypeSubstitution * subs = baseExpr->env;
 			base->env = nullptr;
