I don't know whether this thing hasn't seen enough Rust. I want to be able to say, "extract a struct out of this that isn't in this crate, that's in a subcrate and depend on it in all these usages of this crate so they don't have to depend on all this other stuff" and then have it go, "here, I changed your Cargo.toml , I created a crate, I changed this, I did these sort of more complex transformations to various pieces of code in your code base. I mean, I've tweeted out that it's kind of ironic that as soon as AI can write me a code editor, I won't need a code editor.