!7 sclass OSChat extends DynPrintLog { transient StefansOS_ConnectToServer connector; void cleanMeUp { cleanUp(connector); } start { connector = new StefansOS_ConnectToServer; connector.onLine = voidfunc(S line) { printWithIndent("<< ", line); } connector.connectWithSubs("chat"); } }