anchor.diff:    render() =>
        div({'className': selectorClass}, [
           span({"className": "round-selector-text"}, selectorText),
  -        showFirstLast ? _renderFastLeftArrow() : div(),
  +        showFirstLast ? _renderFastLeftArrow() : div({}),
           _renderArrow(true),
           div({"ref": "itemsDiv", "className": "round-list-fixed-width"},
               div({
  
positive.code: 
                  },  items.getRange(firstIndex, lastIndex).map((item) => span({
                        'ref' : '${item[VALUE]}',
                        'onMouseDown': (_) => onChange(item),
                        'className': item[CLASSNAME],
                      }, item[TEXT])).toList()
              )
          ),
          _renderArrow(false),
          showFirstLast ? _renderFastRightArrow() : div()
        ]);
  
  }
negative.code:     ss.add(window.onResize.listen((_) => _scrollToCentroid()));
      _scrollToCentroid();
      redraw();
    }
  
    // So that selecting items is animated
    componentDidUpdate(_,__,___) {
      useAnimation = true;
    }
  
    componentWillUnmount() {
  