javascript/safari/venting

Argh… I have encountered a scenario in which a page evaluates an async script downloaded over the network *before* it evaluates the cached synchronous script that appears earlier in the DOM.

WTF, Safari?