>>583はパプリックメソッドで引数チェック代わりにTrace.Assertを使うって言ってるから
リリース後に残ったバグなんてもんじゃない
呼び方間違えたら強制終了もしくは不正値返却