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