Стараюсь придерживаться везде одного стиля...

Ваш пример, мне кажется, не совсем подходит. Ветки ELSE отсутствуют. И (по всей видимости код не опущен) вложенные посл-ти операторов начинаются сразу с IF. На КП я бы записал:
## Код:
```
IF (FileLangPack # NIL)
  & FindLangUnit(FileLangPack, Client.Name, LangUnit)
  & FindLangStrings(LangUnit, LangName, LangStrings) THEN
  ...
END
```
