I wonder if we can always use something like:

```scala
val issuePos = errorPos.orElse( { devWarning("Que?"); context.tree.pos })
```