Inno Setup: Instale outro instalador e execute-o antes de continuar minha instalação

Esta é a parte [Files] do meu código até agora:

[Files]
Source: "other_installer.exe"; DestDir: "{app}"
Source: "myprogram.exe"; DestDir: "{app}"
Source: "data.dat"; DestDir: "{app}"
Source: "otherdata.dat"; DestDir: "{app}"

Meu programa depende de outro programa para ser executado. Eu incluí o instalador para este programa ("other_installer.exe") no meu instalador. O que eu gostaria de fazer é iniciar este instalador assim que ele for copiado, antes de continuar com "myprogram.exe" e o resto.

Eu pesquisei e encontrei a documentação do BeforeInstall na Ajuda do Inno Setup, mas eles não têm um exemplo de execução de outro aplicativo. Eu acredito que deveria ser algo assim:

[Files]
Source: "other_installer.exe"; DestDir: "{app}"
Source: "myprogram.exe"; DestDir: "{app}"; BeforeInstall: // RUN OTHER_INSTALLER.EXE //
Source: "data.dat"; DestDir: "{app}"
Source: "otherdata.dat"; DestDir: "{app}"

questionAnswers(3)

yourAnswerToTheQuestion