Merge `name`, `predicate` into `nameOrPredicate`.

As noted before, if you want to reuse a variable for two very different
things, you can name it `nameThenPredicate` or `nameOrPredicate`. It
will help you recall that you reused the variable for the purpose of
eliminating a variable.

Saved 3 bytes.

See #46.

File                             Raw         Min         Zip     Min/Zip
index.js                  5473/05.34  2020/01.97  1818/01.78   981/00.96