In Rust, it is common to set a repository name to foo-rs and to set a package.name to foo.
In actual, cargo new strip the "-rs" suffixes until recently.
$ cargo +1.15.1 new foo-rs --lib
note: package will be named `foo`; use --name to override
Created library `foo-rs` project
Why don't we rename the package name to ac-library or ac_library?