For this code ```gleam fn f(a) { a } pub fn main() { f(panic()) } ``` the compiler emits the warning "Panic used as a function" but not "Unreachable code" for f.