Easy to work with if instead of returning a false for the pull request method you return a nil. 
Btw you can change this to a more readable line.
```ruby
pr.treat_dependent if pr
```