anchor.diff:                  },
                   itemBuilder: (BuildContext context) =>
                       <PopupMenuEntry<_Actions>>[
  -                      new PopupMenuItem(
  +                      PopupMenuItem(
                           value: _Actions.deleteAll,
  -                        child: new Text('Delete all'),
  +                        child: Text('Delete all'),
                         ),
                       ])
             ],
           ),
  -        body: new ListView.builder(
  +        body: ListView.builder(
             itemCount: _items.length,
  -          itemBuilder: (BuildContext context, int index) => new ListTile(
  -                trailing: new PopupMenuButton(
  -                    onSelected: (_ItemActions action) =>
  -                        _performAction(action, _items[index]),
  -                    itemBuilder: (BuildContext context) =>
  -                        <PopupMenuEntry<_ItemActions>>[
  -                          new PopupMenuItem(
  -                            value: _ItemActions.delete,
  -                            child: new Text('Delete'),
  -                          ),
  -                          new PopupMenuItem(
  -                            value: _ItemActions.edit,
  -                            child: new Text('Edit'),
  -                          ),
  -                        ]),
  -                title: new Text(_items[index].value),
  -                subtitle: new Text(_items[index].key),
  -              ),
  +          itemBuilder: (BuildContext context, int index) => ListTile(
  +            trailing: PopupMenuButton(
  +                onSelected: (_ItemActions action) =>
  +                    _performAction(action, _items[index]),
  +                itemBuilder: (BuildContext context) =>
  +                    <PopupMenuEntry<_ItemActions>>[
  +                      PopupMenuItem(
  +                        value: _ItemActions.delete,
  +                        child: Text('Delete'),
  +                      ),
  +                      PopupMenuItem(
  +                        value: _ItemActions.edit,
  +                        child: Text('Edit'),
  +                      ),
  +                    ]),
  +            title: Text(_items[index].value),
  +            subtitle: Text(_items[index].key),
  +          ),
           ),
         );
   
  
positive.code:   }
  
    @override
    Widget build(BuildContext context) => new Scaffold(
          appBar: new AppBar(
            title: new Text('Plugin example app'),
            actions: <Widget>[
              new IconButton(onPressed: _addNewItem, icon: new Icon(Icons.add)),
              new PopupMenuButton<_Actions>(
                  onSelected: (action) {
                    switch (action) {
                      case _Actions.deleteAll:
  
negative.code:       case _ItemActions.edit:
          final result = await showDialog<String>(
              context: context,
              builder: (context) => _EditItemWidget(item.value));
          if (result != null) {
            _storage.write(key: item.key, value: result);
            _readAll();
  