Async JavaScript Execution is a hot topic. Naïve use of JavaScript causes various problems ranging from blocking other resources to creating availability dependencies on 3rd parties. Therefore, advanced websites and sophisticated 3rd parties try to load JavaScript asynchronously as much as possible.