Index: src/AST/SymbolTable.cpp
===================================================================
--- src/AST/SymbolTable.cpp	(revision afdb74b47df46baca69fdd94ae046d3d0dbcfee1)
+++ src/AST/SymbolTable.cpp	(revision e02e13fc53b4a6d659a7753b2c843a4b7e203c0d)
@@ -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;
