pub fn ordered(declared: &[Tool]) -> Vec<Tool>
The tools in the order they are tried: the file’s own, then each shipped shape the file did not replace.