issue #2435:lua binding overload functions