listが一つの要素しか持たないときでも、例外を設けずlistを渡すべきだ。