Thanks, an embarrassing error, but why didn't this get flagged? Now the line var ChkPoints= initTable[int, (HashSet[T2int], DigSet, int)] () Run
gives Error: type mismatch: got <tuple[]> but expected one of: proc (initialSize: int): Table[system.int, (HashSet[BUG.T2int], DigSet, int)]{.noSideEffect, gcsafe, locks: 0.} which I don't understand either