issue #2435:lua binding overload function