I agree with the OP: imports should not be public. > Who here is going to be seriously affected if imports are made private > by default? How about making imports "package" by default? That is, only accessible to modules in the same package. Might be a nice compromise between "public" and "private". L.