map: restore 0.2.0 behavior for cases with no exception handler; allow the exception handler to determine what, if anything, gets put in the result list