This particular one isn't.  There are four places in the codewe need to try/catch : map.call for persisted + temp, and reduce.call for persisted + temp.