Snapshot

This notably contains the `extern mod` => `extern crate` change.

Closes #9880