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