On Tuesday, 16 June 2020 at 12:58:50 UTC, Dukc wrote:
> so this resulted: [snip]
I might add that I should have used the `with` statement to cut
on verbosity:
```
with (DetectedCycleDir.Kind) final switch(currentDir.kind)
{ case indifferent: ...
case known: ...
}
```