anchor.diff:            }
           }
         }
  -      if (s=='b'){
  +      if (s.startsWith('b')){
           streamController.close();
         }
       }
     }
  -  Expect.listEquals([1, 2, 0], log);
  +  Expect.listEquals([1, 2, 0, 4, 5, 3], log);
   }
   
   Future test8() async {
  
positive.code:  * are canceled, 1 ≤ j ≤ m, innermost first, so that aj is canceled before
   * aj+1.
   *
   * @description Check various mixes of synchronous and asynchronous loops
   * with single break statement.
   *
   * @author a.semenov@unipro.ru
  
negative.code:         }
        }
      }
      if (s.startsWith('b')){
        streamController.close();
      }
    }
  