On Apr 28, 2009, at 12:26 PM, Michele Simionato wrote:

When you have no need to import identifiers at a specific level only.
Notice at the moment I do not know of any convincing use case where
one would like to import identifiers to a specific level only, but I
could change my mind if you have one.

While I too do not have a convincing use case for this, I can entertain
the idea that somebody might find it useful.  What I cannot accept is
having that be the only way to do business.  A (lesser) compromise might
be to consider an import without the "for" as implicitly phased import
(and therefore available at all levels) while an import using the "for"
syntax as an import of an identifier at only the listed levels.

I don't know yet if this idea is even feasible or what issues may arise
from mixing different kinds of identifiers or different libraries using
different kinds of imports.  The problem is worth the effort though if
it can actually work and the guilty parties agree to it.

Aziz,,,

Reply via email to