Dialyzer caught this. Guessing this got mangled in the transition to this PR.  Think this should be:

```
[erlang:exit(?e_pid(Discard), max_concurrency) || Discard <- Discards]
```