This definitely needs some comments, because unless you know how `execute_async_script()` works, it will be confusing.