The point is that when the dom is ready, it's ready (why set up a new function queue when that function can be fired right away), and thanks to how the domready event is written, if you attempt to add a function to the domready queue post `domready` or after that event has already fired, it bypasses a queue, and fired that event right away:
http://jsfiddle.net/jiggliemon/uN6vh/ It would make sense to mimic that same functionality with the core 'Events' class. - Chase
