Toplevel: location.hash encoding issue