Was "not" a typo?

```rust
extern fn foo() {}
let _: extern "C" fn() = foo;
```

compiles fine.