anchor.diff:        loc.replace(newLoc);
         break;
       case '#big':
  +      if(forceReload) {
  +        // BUGBUG: https://github.com/dart-lang/pop-pop-win/issues/26
  +        // DARTBUG: http://code.google.com/p/dart/issues/detail?id=5551
  +        // would love to force a reload here, but we're blocked by a bug
  +        // loc.reload();
  +      }
         return true;
       case '#about':
         showAbout = true;
  
positive.code:   }
  }
  
  bool _processUrlHash() {
    final LocalLocation loc = window.location;
    final hash = loc.hash;
    final href = loc.href;
  
negative.code: 
    // disable touch events
    window.on.touchMove.add((args) => args.preventDefault());
    window.on.popState.add((args) => _processUrlHash(true));
  
    window.on.keyDown.add(_onKeyDown);
  
  