For example, if `rlang::caller_arg()` is defined in `f()`, the error is correct for `g(f())`, but not `h(g(f()))`.