proc cap_stop[P](self: P; stop: int): int
iterator items[S: string | seq](s: tuple[before, sep, after: S]): S
template retTypeError(body): untyped
template retValueErrorAscii(body): untyped