resolveCurrentStep

Return

empty Result object if successful, Result object with exception otherwise.