I decided this was a better name for this new FutureTask type