can't we get the Executor directly form concurrent.futures instead of the more internal looking _base module?