3583028781
* wip * use range beneath subtree for efficient is_pruned check * various iterators over the prune list * improved prune list iter and subtree handling * use take_while so unpruned iterators are not infinite