Pm.sample_smc fails if chains > 1 on Mac OS

Should work if you define the Op in a python file and import it in your notebook. This kind of issue is common when combining multiprocessing and interactive python environments