ある callable なオブジェクトが、実際には引数をいくつ取るのかを
呼び出し前に知るにはどうしたらよいですか?