/**
     * Get some [DBMessage]s from the messages table.
     */
    fun getMessages(messagesUID: List<String>): CompletableFuture<List<DBMessage>> {
        val messagesFuture: List<CompletableFuture<DBMessage>> = messagesUID.map { getMessage(it) }