anchor.diff:          _aboutController.add(null);
           break;
         default:
  -        if (hash != '') loc.reload();
  +        if (hash.isNotEmpty && _sizeAccessed) {
  +          loc.reload();
  +        }
           break;
       }
     }
  
positive.code:       new Future.value(window.localStorage[key]);
  
    int get size {
      var hash = (_urlHash == null) ? '7' : _urlHash;
      hash = hash.replaceAll('#', '');
      return int.parse(hash, onError: (e) => 7);
  
negative.code:     var hash = loc.hash;
      var href = loc.href;
  
      switch (hash) {
        case "#reset":
          assert(href.endsWith(hash));
  