References to structs should always be preferred for emitting messages.