Execute a block over a collection storing success and failure with the data that caused it.
>= 0
Peter Swan