CPLIB_UTILS_SEQIDX = 1
template allItidx(s, pred: untyped): bool
template anyItIdx(s, pred: untyped): bool
template findItIdx(s, predicate: untyped): int
template mapItIdx(s: typed; op: untyped): untyped
template newSeqWithIdx(len: int; init: untyped): untyped