a hack for better reliability of modify-current-argument

In fact, I'm wondering why did it work most of the time.