Mercurial implementation in Rust.