Forked from #362. It's not clear where the presentationUrls argument comes from when reading the steps in isolation. Clarify the source of the input.