Why is it Illegal to Import Package Contents into Class Scope?

In reply to sbellock:

This restriction is similar to the using namespace restriction in C++. There are some problems with the rules for searching for symbols in a package versus searching the class inheritance hierarchy. I also think there would be some expectation that importing a symbol into a class would make the symbol available in the extended class, and it could not work that way.