lua_xmove entre diferentes estados lua

De acordo com o manual lua 5.1,lua_xmove move valores entre pilhas de diferentes threads pertencentes ao mesmo estado Lua. Mas, por acaso, usei-o para mover valores em diferentes estados Lua e pareceu funcionar bem! Existe alguma outra API para mover valores de um estado Lua para outro (em 5.1), ou podelua_xmove ser usado?