history.replaceState, not location.hash =
history.replaceState, not location.hash =

Apparently, some browsers trigger the `hashchange` event when modifying the
latter but not on the former, which is what I want. Should make for more
stable abuse of the back button as undo.

cucapra/braid,guoyiteng/braid,cucapra/braid,guoyiteng/braid,guoyiteng/braid,guoyiteng/braid,cucapra/braid,cucapra/braid,cucapra/braid,cucapra/braid,guoyiteng/braid,guoyiteng/braid