Basically when no executor is defined but flux is selected, then executorlib should initialise its own Flux executor.