Creates a new environment from an ExecutionContext.
Constructs an Executor from a Java ThreadPoolExecutor.
Creates a new default environment.
Creates a new default executor of the specified type.