def about(template):
    """
    Attach a template to a step which can be used to generate
    documentation about the step.
    """

    def decorator(step_function):
        step_function._about_template = template
        return step_function

    return decorator