3 task Startup(StartupObject s {initialstate}){
5 Test o = new Test() {A};
6 Test2 o2 = new Test2() {G};
7 taskexit(s {!initialstate});
16 task TWO(optional Test o{B}){
21 task THREE(optional Test o{C}, Test2 o2{G}){
26 task FOUR(optional Test o{D}, Test2 o2{G}){