using a `forEach` shim
WIP :Adding support for more useful formatters/reporting