aaah! i see.

so, something like:

`call > id[name=suite] + literal + function:not([id]) > id[name=require]` would handle that case. The danger (in JS, at least) is that `call` may have (as descendants) literally any other kind of AST node.

so, `call id[name=suite]` would select:

```
suite(function(require) {
  var suite
  var arf = {
    suite: 3
  }
})
```

... all instances of `suite` in the above.