I think I like this. I conceptualized some filter that would crawl the Cargo.toml files of a Rust project to end up with only the source files that are needed to test and build, I haven’t actually looked into implementation details but “additive” in this case seems a lot better than “subtractive”.