-- registering text service and language done by delaying cleanup through
nesting binary result tasks