anchor.diff:    void show() {
       _map.style.display = null;
       event.trigger(_googleMap, 'resize', []);
  +    hasBeenShown=true;
     }
   
     @override
  
positive.code: class DartisansMap extends Object with Showable, ApplicationEventPassenger {
    final Logger log = new Logger('DartisansMap');
    final LatLngBounds defaultBounds = new LatLngBounds( new LatLng(-64.85571932665043, 169.94338350712894), new LatLng(74.18969003290712, -157.91062039912103)  );
    final LatLng defaultPosition = new LatLng(67.45196247235687, -149.95102567255853);
    DivElement _map;
    GMap _googleMap;
    Dartisans _dartisans;
    List<Marker> _markers = new List<Marker>();
  
    DartisansMap(this._map) {
      this._map.style.visibility = null;
      init();
  
negative.code:   void init() {
      final mapOptions = new MapOptions()
        ..center = defaultPosition
        ..zoom = 3
        ..mapTypeId = MapTypeId.ROADMAP
        ..streetViewControl = false;
  
  