This commit reverts the change to `StepLocator` as it introduces an inconsistency with `JobLocator` (one returns null and the other throws an exception when no step/job is found with the given name).
This commit reverts the change to `StepLocator` as it introduces an inconsistency with `JobLocator` (one returns null and the other throws an exception when no step/job is found with the given name).