[NTG-context] protected macro vs protected luacall