Ruby on Rails 5 アプリケーションプログラムの中の記述でわからない箇所があります。

def list_tag(collection, prop)
  content_tag(:ul) do
    collection.each do |element|
      concat content_tag(:li, element.attributes[prop])
    end
  end
end

という記述があります。
ビューヘルパー、コレクションにはオブジェクトの配列、プロップにはオブジェクトのプロパティ名。
各オブジェクトの同一プロパティをリスト形式で出力するビューヘルパーです。

ここで疑問なのが、each内でconcatを使用しli要素を出力しているのはわかるのですが、なぜul要素にはconcatが必要ないのでしょうか。ご教授ください。
(初学者なので、ご考慮していただけるとたすかります。Railsのバージョンが古い部分については承知しています)