Schedules a task to execute asynchroniously. Internally one of threads from pool will execute the task.
There is limited number of threads unless environment variable
GEE_NUM_THREADS is set to -1. It is not advised to call I/O or
block inside the taks. If necessary it is possible to create a new one by anyther call.
Task to be executed
Future value returned by task