if (DEBUG) { printDebug("Transportable Assets hasChanged"); }
  protected void execute() {                      if (selfOrgsSub.hasChanged()) {      //if (DEBUG) {      //  printDebug("selfOrgs hasChanged");      //}      watchAddedSelfOrgs(selfOrgsSub.getAddedList());    }    if (orgDeployActsSub.hasChanged()) {      //if (DEBUG) {      //  printDebug("orgDeployActs hasChanged");      //}      watchChangedOrgDeployActs(orgDeployActsSub.getChangedList());      watchRemovedOrgDeployActs(orgDeployActsSub.getRemovedList());      watchAddedOrgDeployActs(orgDeployActsSub.getAddedList());    }    Link l = unhandledDetermineRequirementsTasks.dueLinks();    if (l != null) {      //if (DEBUG) {      //  printDebug("DetermineReqs Tasks due");      //}      watchDueDetermineRequirementsTasks(l);    }    if (drTasksSub.hasChanged()) {      //if (DEBUG) {      //  printDebug("DetermineReqs Tasks hasChanged");      //}      watchChangedDetermineRequirementsTasks(          drTasksSub.getChangedList());      watchRemovedDetermineRequirementsTasks(          drTasksSub.getRemovedList());      watchAddedDetermineRequirementsTasks(          drTasksSub.getAddedList());    }    //      if (transAssetsSub.hasChanged()) {//        //if (DEBUG) {//        //  printDebug("Transportable Assets hasChanged");//        //}//        watchAddedTransportableAssets(transAssetsSub.getAddedList());//        watchChangedTransportableAssets(transAssetsSub.getChangedList());//        watchRemovedTransportableAssets(transAssetsSub.getRemovedList());//      }    if (transAssetsPersonSub.hasChanged()) {      //if (DEBUG) {      //  printDebug("Transportable Assets hasChanged");      //}      watchChangedTransportableAssets(transAssetsPersonSub.getChangedList());      watchRemovedTransportableAssets(transAssetsPersonSub.getRemovedList());      watchAddedTransportableAssets(transAssetsPersonSub.getAddedList());    }    if (transAssetsEquipmentSub.hasChanged()) {      //if (DEBUG) {      //  printDebug("Transportable Assets hasChanged");      //}      watchChangedTransportableAssets(transAssetsEquipmentSub.getChangedList());      watchRemovedTransportableAssets(transAssetsEquipmentSub.getRemovedList());      watchAddedTransportableAssets(transAssetsEquipmentSub.getAddedList());    }    if (failedDRAllocsSub.hasChanged()) {      //if (DEBUG) {      //  printDebug("Failed DR Subtask Allocation hasChanged");      //}      watchFailedDispositions(failedDRAllocsSub.getChangedList());    }    if (expansionsSub.hasChanged()) {      PlugInHelper.updateAllocationResult(expansionsSub);    }                                      }