Reports: module { PATH: con "/dis/alphabet/reports.dis"; Report: adt { startc: chan of (string, chan of string, chan of int); enablec: chan of int; enable: fn(r: self ref Report); start: fn(r: self ref Report, name: string): chan of string; add: fn(r: self ref Report, name: string, errorc: chan of string, stopc: chan of int); }; KILL, PROPAGATE: con 1<