anchor.diff:  
   // restore a to localstorage, under key 'STORAGE_KEY',
   // saved List.
  -List<Task> loadFromStorage() {
  +void loadFromStorage() {
     if (window.localStorage.containsKey(STORAGE_KEY)) {
       List<Task> tasks = [];
       List stored = JSON.decode(window.localStorage[STORAGE_KEY]);
  
positive.code: 
  final String STORAGE_KEY = 'ddays';
  
  List tasklist = [];
  
  // add an item to a given List, then save
  // this list in localStorage with the key 'STORAGE_KEY'.
  
negative.code:           var t = new Task.fromJson(i);
            tasks.add(t);
          });
      tasklist = tasks;
    }
  }
  
  // delete a item from local Storage object with key 'STORAGE_KEY'.
  void deleteItemInStorage(item) {
    var storedlist =
        tasklist.where((i) => i.timestamp != item.timestamp);
        tasklist = storedlist;
    window.localStorage[STORAGE_KEY] = JSON.encode(storedlist);
  }
  