fix #846 calling overloaded method with vararg