} 

 public bool InsertLayerBelowLayer(StyleLayer layerToInsert, string siblingLayerId)
 {
     
            return(InsertLayerBelowLayerFunc?.Invoke(layerToInsert, siblingLayerId) ?? false); 

 }
 public bool InsertLayerAboveLayer(StyleLayer layerToInsert, string siblingLayerId)
 {
     return(InsertLayerAboveLayerFunc?.Invoke(layerToInsert, siblingLayerId) ?? false);
 }