anchor.diff:                   symFrom.value = rangeMap[rangeKey][0].toString();
                    symTo.value = rangeMap[rangeKey][1].toString();
                });
  +
  +             final ButtonElement refresh = document.body.query('#refresh');
  +                 refresh.on.click.add((e) => refreshSymbolList());
            }
   
  -        document.on.readyStateChange.add((i) {
  -          selected();
  -        });
  -  }
  -
  -  void addUiHandler() {
  -    final ButtonElement refresh = document.body.query('#refresh');
  -    refresh.on.click.add((e) => refreshSymbolList());
  -  }
  +        document.on.readyStateChange.add((i) => initWidget());
  +  }
  +
     Element get root() => _fragment;
   }
   
  
positive.code:     _fragment.elements.add(viewer);
  
  
    }
  
    void addUiHandler() {
      final ButtonElement display = document.body.query('#symbol-display');
      display.on.click.add((e) => displaySymbol());
    }
  
    void displaySymbol() {
      final List<Element> a = document.queryAll('.viewBox');
  
negative.code:     entityOverviewContainer.elements.add(containerTable);
      _fragment.elements.add(entityOverviewContainer);
  
           void initWidget() {
            final SelectElement entityRangeSelector = document.body.query('#entityRangeSelector');
               entityRangeSelector.autofocus = true;
               entityRangeSelector.on.change.add((e) {
  