anchor.diff:      }
     }
   
  -  void select(inItem) {
  +  void select(Element inItem) {
       if (multi) {
         toggle(inItem);
       } else if (selection != inItem) {
  
positive.code:     }
    }
  
    void toggle(inItem) {
      setItemSelected(inItem, !isSelected(inItem));
    }
  }
  
negative.code: class SparkSelection extends SparkWidget {
    @published bool multi = false;
  
    final List<Element> _selection = [];
  
    SparkSelection.created(): super.created();
  
  