code: function (component, params) {
  
  			var _params = {
  					cssClass: params.cssClass,
  					labelStyle: component.labelStyle,
  					id: _internalLabelOverlayId,
  					component: component,
  					_jsPlumb: component._jsPlumb.instance  // TODO not necessary, since the instance can be accessed through the component.
  				},
  				mergedParams = jsPlumb.extend(_params, params);
  
  			return new _jp.Overlays[component._jsPlumb.instance.getRenderMode()].Label(mergedParams);
  		}
docs: ------------------------------ BEGIN OverlayCapablejsPlumbUIComponent --------------------------------------------