docs: function (paintStyle, referenceAnchor, endpoint, referenceCanvas, sourceElement, _jsPlumb, _newEndpoint, scope) {
  		var floatingAnchor = new _jp.FloatingAnchor({ reference: referenceAnchor, referenceCanvas: referenceCanvas, jsPlumbInstance: _jsPlumb });
  		//setting the scope here should not be the way to fix that mootools issue.  it should be fixed by not
  		// adding the floating endpoint as a droppable.  that makes more sense anyway!
  		// TRANSIENT MANAGE
  		return _newEndpoint({
  			paintStyle: paintStyle,
  			endpoint: endpoint,
  			anchor: floatingAnchor,
  			source: sourceElement,
  			scope: scope
  		});
  	}