externalAllocator.forwardSupplyTasks(passThruList, myOrganization);
externalAllocator.forwardSupplyTasks(passThruList);
  protected Collection sortIncomingSupplyTasks(Collection tasks) {    ArrayList expandList = new ArrayList();    ArrayList passThruList = new ArrayList();    Task t;    Inventory inventory;    Asset asset;    for (Iterator i = tasks.iterator(); i.hasNext();) {      t = (Task) i.next();      asset = (Asset) t.getDirectObject();      inventory = findOrMakeInventory(asset);      if (inventory != null) {        expandList.add(t);      } else {  // allocate tasks to supplier?        passThruList.add(t);      }    }    externalAllocator.forwardSupplyTasks(passThruList, myOrganization);    return expandList;  }