Do not silence wrong-number-of-arguments

`wrong-number-of-arguments` がどこから来ているかは分からないので、それを無視して再トライする今の実装はまずいんじゃないかと思います。 Callback で起こった `wrong-number-of-arguments` に気づくのが難しくなりますし、 callback に side-effect があるとデバッグが大変です。

後方互換性が無くなる変更なのでとりあえず warning をだしてみてはどうかと思ってPRしてみます。いつか callback は引数一つに固定出きると素晴らしいんじゃないかと思います。  引数を無視する関数は `(lambda (_) ...)` と書くことを推奨すると良いんじゃないでしょうか。