Change type of addHandler global callback to not return a maybe action,
and instead just be a Par action run on the same thread as addHandler.
All 57 enabled tests pass on one thread, but I'm seeing big problems on
multiple threads (~8/57 test failures).