added a note about behavioral difference between `getCurrentStep` and `getCurrentStepNumber`