code: function createMarkers() {
  	var lat, lon;
  	var count = 50 + Math.round(Math.random() * 5);
  	var jitter = 0.03;
  	var markers = [];
  	for (var i = 0; i < count; i++) {
  		lat = origin_lat + (Math.random() * jitter - (jitter / 2));
  		lon = origin_lon + (Math.random() * jitter - (jitter / 2));
  		markers.push(L.marker([lat, lon], {icon: new MyIcon()}).addTo(map));
  	}
  
  	var lifetime = 1000 + Math.round(Math.random() * 2000);
  	setTimeout(function() {
  		for (var i = 0; i < count; i++) {
  			map.removeLayer(markers[i]);
  		}
  		setTimeout(createMarkers, 10);
  	}, lifetime);
  }
docs: add markers