}
public static UpdateRequest createUpdateRequest(AddonInfo addonToRemove, AddonInfo addonToInstall,
MutableAddonRepository repository, Furnace furnace)
{
RemoveRequest removeRequest = createRemoveRequest(addonToRemove, repository, furnace);
DeployRequest installRequest = createDeployRequest(addonToInstall, repository, furnace);
return new UpdateRequestImpl(removeRequest, installRequest);
}