v0.0.15 introduces function pointers to replace Select statements in mp_updatenpcs and mp_updateevents. These function pointers are fed into uemp.dll's CallHandleFunction, which simply invokes them.
As far as I can tell, this requires modifying Blitz3D to allow passing functions around as if they were integers. So far I have not been able to find such a feature in ZiYueCommentary/Blitz3D.
I might need to fork the compiler to recreate this feature.