anchor.diff:  @CustomTag('kcaa-combined-fleet-organization-dialog')
   class CombinedFleetOrganizationDialog extends KcaaDialog {
     @observable CombinedFleetDeployment fleet;
  +  bool fleetDirty = false;
     int fleetIndexInPrefs;
     @observable KSelection primaryFleet = new KSelection();
     @observable KSelection secondaryFleet = new KSelection();
  
positive.code: 
    void updateExpectation() {
      update(false);
      var fleetDeployment = JSON.encode(fleet.toJSONEncodable());
      assistant.requestObject("CombinedFleetDeploymentShipIdList",
          {"combined_fleet_deployment": fleetDeployment}).then(
  
negative.code:       supportingFleet.value = fleet.supportingFleetName;
      }
      updateExpectation();
      fleetDirty = false;
    }
  
    void initFromScratch() {
  