Though, all clients get the functions that the lua provides, unless the lua has some access built in already.
I think he's wanting scripts with no UCL, or scripts that have UCL but not based on Ulib (ie, requires extra configuration), to be able to be in one folder, controlled by ULX.
His idea is sound, I personally would love to be able to throw a lua into a 'admin' folder of ulx, and only have admins be able to access whatever sweps/functions that lua provides.
Unfortunately, not everyone writes lua to only be accessed with the Ulib (or old ULX) users.ini.
Great idea.
Not sure its possible, but awesome idea.