issue #2433:lua binding add more value to native  functions