in reply to Is require still required?
I use require to conditionally parse files in different formats containing the same information. I import functions of the same name from different modules that return the same data, but the the functions from a given module are specific to a given format. That way I don't have to use different function names in the code, ask a question before every function is called, or load unused baggage. There are probably better solutions than require, but it does seem useful for situations like this.