I'm not sure why y'all decided that we can't talk about how ZScript and AS interact in this thread. The very first post asks that question:
Although we could limit this thread to "the parts of implementing AS that specifically don't have anything to do with ZScript," I didn't see any indication that that was the case, and I think it would be detrimental to do so. Arbitrarily viewing the "two" problems in isolation doesn't seem productive to me.
And in my view, it's been constructive. In the last few pages, @Gleeok learned about a (major?) problem with integrating ZScript and AS (whatever it is we're doing) he was otherwise unaware of.
I think the real problem with, er, being "constructive", is than nobody knows exactly what's going on. I've discussed various options with lots of people, but nowhere have I seen a decision. I think it'd be helpful if @Gleeok or someone briefly described the current AS work done, and what the current plan for the finished product is, even if tentative. It's hard to discuss AS if we're not all on the same page.