LLVM.Extra.Multi.Iterator

takeWhile

countDown

take