MessageKitのGitHubにあるソースコードで
MessageInputBarDelegateプロトコル内に記述されている

messagesCollectionView.insertSections([messageList.count - 1])

の意味がよく分かりません。
このコードでsendボタンを押すとメッサージが表示されるようになるのは分かるのですが、
[messageList.count-1]とは何を意味するのでしょうか。

extension ConversationViewController: MessageInputBarDelegate {

func messageInputBar(_ inputBar: MessageInputBar, didPressSendButtonWith text: String) {

    // Each NSTextAttachment that contains an image will count as one empty character in the text: String

    for component in inputBar.inputTextView.components {

        if let image = component as? UIImage {

            let imageMessage = MockMessage(image: image, sender: currentSender(), messageId: UUID().uuidString, date: Date())
            messageList.append(imageMessage)
            messagesCollectionView.insertSections([messageList.count - 1])

        } else if let text = component as? String {

            let attributedText = NSAttributedString(string: text, attributes: [.font: UIFont.systemFont(ofSize: 15), .foregroundColor: UIColor.blue])

            let message = MockMessage(attributedText: attributedText, sender: currentSender(), messageId: UUID().uuidString, date: Date())
            messageList.append(message)
            messagesCollectionView.insertSections([messageList.count - 1])
        }

    }

    inputBar.inputTextView.text = String()
    messagesCollectionView.scrollToBottom()
}

}