UpdateSourceSelectionModule
     (Type newType,
     ComplexSelectionEditorModule <CordCircuit> SelectionModule)
 {
     if (!SelectionModule.IsInitialised)
     {
         SelectionModule.Initialise(OnCordCircuitSourceEntryUpdate);
     }
     SelectionModule.ProvideTypeForMethodsToBeInvokedUpon(newType);
 }
 UpdateTargetSelectionModule
     (UnityEngine.Object newObject,
     ComplexSelectionEditorModule <CordCircuit> SelectionModule)
 {
     if (!SelectionModule.IsInitialised)
     {
         SelectionModule.Initialise(OnCordCircuitTargetEntryUpdate);
     }
     SelectionModule.ProvideObjectForMethodsToBeInvokedUpon(newObject);
 }