void submitToExecutor(String executorPreference, Runnable workToBeDone, Task owningTask) {
   submitToExecutor(executorPreference, workToBeDone, taskCompleter(owningTask));
 }