grep: conditionalize caveats

Closes #245.
Closes #252.