引数を受け取る全ての関数で、引数チェックは必要ですか?
それともそれは冗長ですか?