Each asynchronous function started, starts in separate thread.
So in that example you will have 2 threads since 2 asynchronous functions
will be started, each with its own (different) script.
Premium BAS license holders have the ability to compile BAS with other parameters, including some earlier versions.
I have compiled versions since 22.6.9, but I'm too lazy to throw in the file share and drop the link.