To add to (and maybe clarify?) this - if you import * from something, you are just saying "anything in there, make it available here".  You could overwrite stuff that was originally in the current namespace, or, well, who knows what.  It is much better to explicitly say which things you want/need, so that everybody is clear.