anchor.diff:    Future<WorkflowAction> input(String input) async {
       bool error = false;
       if (input.isEmpty) {
  +      _fixIfPossible = false;
         await fixFailingTest();
         return new NavigateStepWorkflowAction(this, _remainingTests);
       } else if (input == "a") {
  
positive.code:         orElse: () => null);
      sectionToAdd ??= new StatusSection(expression, 0, []);
      var section = new StatusSectionWithFile(statusFile, sectionToAdd);
      // This mutates the
      _customSections.add(section);
      _currentWorkingItem.currentSections.add(section);
    }
  
negative.code:     print("Sections to add the new outcome to. The selected sections are "
          "marked by *:");
      int groupCounter = "A".codeUnitAt(0);
      int sectionCounter = 0;
      suggestedSections.forEach((suggestedSection) {
        print("  ${new String.fromCharCode(groupCounter++)} "
  