trapIter:tag:do: