another question related to the use of globals. we don't grab and examine the event object, we just check location.hash directly. Any particular reason for this, or just a style thing?