grass emits coercion messages and keyword-fallthrough warnings at most
once per R session, keyed by the column name. When looping
grass_report() over many studies with consistently named columns, only
the first study in the loop sees the message. Call reset_grass_warnings()
to clear the cache so the next call re-evaluates.