docs: function (layer) {
  		if (this.hasLayer(layer)) {
  			return this;
  		}
  
  		layer.addEventParent(this);
  
  		var id = L.stamp(layer);
  
  		this._layers[id] = layer;
  
  		if (this._map) {
  			// Use the original map addLayer.
  			this._map._originalAddLayer(layer);
  		}
  
  		return this.fire('layeradd', {layer: layer});
  	}