Remove testing code.
pool using args, kwargs.
Add `midfunc`.