anchor.diff:  import 'Events/TileLayerEvent.dart' as L;
   
   JsObject toJs(var obj){
  - if (obj is JsInterface) return asJsObject(obj);
    return new JsObject.jsify(obj);
   }
   
  
positive.code:   }
    
    L.Marker GetMarker(int id) {
      return new L.Marker.created(toJs(_markersGroup.getLayer("$id")));
    }
    
    Map<int, L.Marker> GetMarkers() {
      Map<int, L.Marker> ret = new Map();
      for(L.ILayer layer in _markersGroup.getLayers()) {
        ret[L.stamp(toJs(layer))] = new L.Marker.created(toJs(layer));
      }
      return ret;
    }
  
negative.code: import 'dart:math';
  
  import 'package:polymer/polymer.dart';
  
  export 'Events/MouseEvent.dart';
  export 'Events/MarkerEvent.dart';
  