The thing that I'm reacting to is this:

```ruby
if.detail.nil?
# vs
if detail.nil?
```

`self` is fine -- it's used throughout the tutorial.