We are using in-house developed WMS server that takes additional params that are not part of WMS protocol. It looks like this: ``` var layer = L.tileLayer.wms("http://example.com/Wms.aspx?map=1", { layers: 'buildings', format: 'image/png', transparent: false }); ``` The problem is, leaflet appends WMS params with **?** prefix regardless of whether the url already has params or not, so what we get is: ``` http://example.com/Wms.aspx?map=1?service=WMS&request=GetMap ``` It would be really nice if leaflet could append its params using ampersand if the service address already includes a query string.