Rewriting task_model.feature and step definitions, for instructive purposes