Rps

@jsteiner @gabebw
Instead of doing this, I'd rename `pairs?` to `pairs` and use it directly. It's fine to call `pairs` more than once.