Added docstrings to the steps. I'll write a step modification
that can harvest these for the documentation so that the
documentation can be automatically generated from the steps.