ChatGPT knocked my interview question out of the park. Table-driven test. Each case named. Test for the empty case. Message in got, want order. Would have preferred cmp.Diff to reflect.DeepEquals, but hey you can't always get what you want.