What is the use case of Script parented to Script?

What is the issue?

I am reading Rojo’s docuemnt and found following text:

If a directory contains a file named init.server.lua , init.client.lua , or init.lua , that folder will be transformed into a *Script instance with the contents of the ‘init’ file. This can be used to create scripts inside of scripts.

The bold text triggers my curiosirty. I am new to Roblox and game dev. I could not think of the use case of such structure. But I vaguely remember seeing such structure in some tutorials.

Since it is memtioned by Rojo, I guess that it might be useful in Roblox. But what is the use case of such structure?

Thx for kind help!

Maybe for certain plugins? In-game, you can create scripts but you can’t change the source to anything so it kinda doesn’t make sense. But I agree, I personally can’t find a use case for this.