static L takeUntil(Iterable l, bool includeLast, IF1 pred) {-1 waitfor delay '0:0:15' --