3 task Startup(StartupObject s {initialstate}){
5 Test o = new Test() {A};
7 taskexit(s {!initialstate});
11 task ONE(optional Test o{A}){
16 task TWO(optional Test o{B}){
22 task THREE(optional Test o{C}){
28 task FOUR(optional Test o{D}){
30 if(true) taskexit(o {!D, E});
31 else taskexit(o {!D, B});
35 task FIVE(optional Test o{E}){
47 task SEVEN(Test o{F}){
53 task EIGHT(Test o{G}){