improve _map docstring
use ThreadingPool and rename _map -> map

threading-based Pool may not be as effective,
but it doesn't barf on pickling special functions