Copy of https://github.com/rust-lang/rust/issues/20461. A recent change broke this code: ``` rust use a::*; use b::*; mod a { pub fn foo() {} } mod b { pub fn foo() {} } ``` This gives an error: ``` test.rs:4:5: 4:10 error: a value named `foo` has already been imported in this module test.rs:4 use b::*; ``` This makes globs _a lot_ less useful than they were before. If globs are going to be only useful in isolation, why have them as a feature at all?