DRY prune with proc helper