Steps to reproduce:
Add a function with a pattern match of `[a@chars, b@chars]` to your `scratch.u` and save it. eg:
```
failingFunction : [Text] -> (Text, Text)
failingFunction = cases
[a@ch…
Filtering with `List.dropIf` gives wrong answers when using `build --optimize`.
Found while solving advent of code using a nightly build.
https://github.com/WhileTruu/advent-of-code-2023/blob/main…