Илья, спасибо большое, что обратили внимание.

Возможности использования неконкурентной многозадачности не исчерпаны. По поводу ссылки позволю одно уточнение: Services.Action не использует механизм кооперативной многозадачности(как гласит первое предложение). Это - чистое асинхронное программирование, также, как и TA.

Кооперативная многозадачность может тоже весьма интересно применяться для Оберонов, ну в моем пакете Co_ есть пример с Co_ObxActions, как альтернатива родной ObxActions на Services.Actions
http://www.zinnamturm.eu/downloadsAC.htm#Co_