language update: #[link] -> #[crate_id].