Tweak macro again to disallow accidental *mut lua::ExternState