a couple more iteration helpers

could use a better name?
use drop_iterator in one place