Dependency hell is a problem for all established programming communities. To counter this issue and seizing opportunity, it is common to start out on a new journey discarding whatever components have become burdensome or regretful.
Files are referenced from named paths, directly signalling the file to be loaded into the global namespace. After a file is loaded, the most common pattern for dealing with incompatibilities is to hope and pray for mercy.
import "this is really important to me.lu"