Yes, you are exactly correct. It's later where I see what I dislike

```ruby
def protects?(person)
  @protected_person == person
end
```

I would have liked to see something like 

```ruby
def protects?(person)
  @protected_people.include? person
end
```