The rest of the code does a location.hash.split('#!/')[1] to get the book/page part for the hash. We should probably refactor this, but.. I just wonder how/why the hell this works without the split :)

PS: Because we are binding hashchange, this code will be called everytime we display a page (because we manually set a different hash) but won't do anything because of the if clause. Not a big deal, but noting this for posterity.