anchor.diff:      _station_list.append(li);
     }
   
  -  _toggleDeparture(Station station) {
  -    if (maps_styler.active == station) {
  -      maps_styler.active = null;
  +  _toggle_departure(Station station) {
  +    if (mapsStyler.active == station) {
  +      mapsStyler.active = null;
       } else {
  -      maps_styler.active = station;
  -    }
  -
  -  }
  -
  -  void _hideDepartures() {
  +      mapsStyler.active = station;
  +    }
  +
  +  }
  +
  +  void _hide_departures() {
       assert(_active_station != null);
       _station_li_map[_active_station].classes.remove('active');
     }
   
  -  _showDepartures(Station station) async {
  +  _show_departures(Station station) async {
       if (_active_station != null) {
         _station_li_map[_active_station].classes.remove('active');
       }
  
positive.code: 
    MapsStyler(Element element) : super(element);
  
    _setupMap() async {
      _body.classes.add('initializing');
      var location, accuracy;
      var hash_pair = _positionFromHash();
  
negative.code:     var departures = await station.departures;
      departure_list.classes.remove('loading');
  
      departure_list.children.addAll(departures.map(_departure_to_li));
  
    }
  
  
    LIElement _departure_to_li(Departure departure) {
      if (_departure_li_map.containsKey(departure)) {
        return _departure_li_map[departure];
      }
  