Yeah, I'm a little bit unclear on this behavior. Let me test it locally on IE8 and recent browsers and see what the behavior is.

I'd forgotten that I slipped this in, but yeah either way we'll need a compatibility layer for DOM readiness.