Enable running of wrapped IPython jobs where a single wrapper function handles job processing and distribution. Support local IPython runs for testing purposes