anchor.diff:              Future.wait(justification_futures).then((_) {
                   print("Done justifying all issues.");
                   scope.rootScope.broadcast("close-issue-justification-modal", null);
  +                modalInstance.close(null);
  +                is_justifying = false;
  +                justification = "";
               });
           }
   
  -        modalInstance.close(null);
       }
   }
  
positive.code:       </tr>
      </thead>
      <tbody>
        <tr ng-repeat="issue in cmp.selectedIssues" ng-switch="issue.justified" class="{{ cmp.classForIssue(issue) }}">
          <td>{{issue.item.name}}</td>
          <td>{{issue.item.technology}}</td>
          <td>{{issue.item.account}}</td>
  
negative.code:     }
  
      void openModal(ScopeEvent e) {
          selectedIssues = [];
          for(Issue issue in e.data) {
              if (!issue.justified) {
                  selectedIssues.add(issue);
              }
          }
          if (selectedIssues.length > 0) {
              open();
          } else {
              print("Cannot justify already issues that are already justified.");
          }
      }
  
      String classForOKButton() {
  