anchor.diff:  
     void setFields(PlaceVisit suggestion) {
       setState(() {
  +      _enabled = true;
         placeId = suggestion.placesApiPlaceId;
         placesApiSpecifiedName = suggestion.name;
       });
  
positive.code:   String get tripId => widget.tripId;
  
    bool _enabled = false;
  
    String placesApiSpecifiedName;
    String placeId;
    UserMark userMark = UserMark.UNKNOWN;
  
    Future<PlaceVisit> submitPlaceVisit() async {
      return placeVisitService.createPlaceVisit(PlaceVisit(
  
negative.code:           mainAxisAlignment: MainAxisAlignment.center,
            children: [
              Container(width: 600, child: MapsApiPlacesTextFieldWidget([])),
              Container(
                width: 100.0,
                child: IconButton(
                  icon: _icon,
                  onPressed: () {
                    setState(() {
                      if (_selected == true) {
                        _selected = false;
                        _icon = Icon(Icons.favorite_border);
                        _color = Colors.black;
                        userMark = UserMark.MAYBE;
                      } else {
                        _selected = true;
                        _icon = Icon(Icons.favorite);
                        _color = Colors.pink;
                        userMark = UserMark.YES;
                      }
                    });
                  },
                  color: _color,
                  tooltip: "Must Go",
                ),
              ),
            ]
          ),
          Padding(
  