        this.module = module;
      }
  
--    @Override
+     @Override
 -    public Var getRootVar() {
 -      return rootVar;
 -    }
--
-     @Override
+ 
+-    @Override
      public void remove() {
        NodeUtil.removeChild(exprNode.getParent(), exprNode);
-@@ -683,24 +613,17 @@ class AnalyzePrototypeProperties implements CompilerPass {
+     }
+@@ -683,25 +619,19 @@ class AnalyzePrototypeProperties implements CompilerPass {
      private final Node value;
      private final Node map;
      private final Node assign;

     }
 
     private void addGlobalUseOfSymbol(String name, JSModule module,
@@ -545,7 +491,6 @@ class AnalyzePrototypeProperties implements CompilerPass {
     /**
      * The variable for the root of this symbol.
      */

 
     /**
      * Returns the module where this appears.
@@ -563,25 +512,18 @@ class AnalyzePrototypeProperties implements CompilerPass {
    */
   class GlobalFunction implements Symbol {
     private final Node nameNode;
-    private final Var var;
     private final JSModule module;
