issue #2435:lua binding add static and static overload functions