Rather than using the conditional here, you could add another raise line below line 16:

```ruby
raise "message must have a body" if self.body.empty?
```