Bart is used at run time in 2 crates. It is a direct run-time dependency in 1 crate. It's used at build time in 1 crate.