Component disambiguation is wrong
Issue #622
new
First, disambiguation work outside-in, while it should be the reverse. Second, a component with name A cannot be declared if A can already be disambiguated, while it should only not be allowed if it is already present in the CURRENT namespace.