How often do you see libraries which mutates global variables. Or how often do you check libraries actions 🥸 ? Astroctx provides script isolation in custom contexts to solve this issues. And yes, this library written to prevent unexpected behavior.