Question: might we want to change the logic here to allow setting the messages based on the last return from triggering the event? In other words, if `$results->last()` is an array, we could set the messages...