I've noticed that we always configure tracing tree with `with_ansi(false)` in rust-analyzer, so I think we can shave a couple of dependencies off here!