isaacs: another problem with having * around is that it encourages terrible modules