anchor.diff:  		});
   
   		checkAllCheckboxElement.on.click.add((Event e) {
  -			InputElement target = e.srcElement;
   			for (TodoWidget todoWidget in todoWidgets) {
  -				if (todoWidget.todo.completed != target.checked) {
  +				if (todoWidget.todo.completed != checkAllCheckboxElement.checked) {
   					todoWidget.toggle();
   				}
   			}
  
positive.code: 				break;
  			default:
  				showAll();
  		}
  	}
  
  
negative.code: 		}
  		checkAllCheckboxElement.checked = (complete == todoWidgets.length);
  		var left = todoWidgets.length - complete;
  		countElement.innerHtml = '<b>${left}</b> item${left != 1 ? 's' : ''} left';
  		if (complete == 0) {
  			clearCompletedElement.style.display = 'none';
  		} else {
  