I just finished beating my head against a javascript load order problem that I finally resolved by brutal try-something-different/test cycles. The problem is I have no idea why the fix worked, or why ...