NONVALIDVALUE
if (o >= L->top) return NONVALIDVALUE;
return NONVALIDVALUE; /* it has no upvalues */
return (idx <= func->nupvalues) ? &func->upvalue[idx-1] : NONVALIDVALUE;