Multi .jslib file same function name

I have multiple .jslib files, and I defined and built a function with the same function name in each .jslib file.
As expected, the function was overwritten and one function was deleted.
However, I don’t know the condition to be overwritten.
As expected, it seems that it is overwritten by conditions such as the order in which .jslib is loaded, but even if I changed the file name and file modification date and time, the result did not change and I did not understand the condition.
I would like to know the condition of which .jslib file will be adopted if there is a function with the same function name.

I think it’s related to the folders order

@De-Panther
Tested with multiple .jslib files in the same folder