As came up in a recent newsgroup discussion relating to `@safe`, I would point out that it makes no sense to mark `extern(C)` functions as being `@safe`. The compiler can't guarantee anything about them whatsoever. It should be up to the program using them to decide whether they should be trusted or not. So, neither `@safe` or `@trusted` is appropriate here. If we've been marking them as such, we need to stop doing that and undo those changes.