ccvector_to_luaval would lead to memory leak because call  the `retain`