Slightly better handling of string and array forms of `every`

Fixes #338