Ahh, yes.

Is there a prime case for when it's not expecting one? For example, not at the top of some file/module.

```rust
fn main() {}

#![lang(foo)]
fn foo() {}
```

Something like that?