I have a suggestion for UDf name formats. Basically, we normally have three types of UDFs. Ones that use basic KiXtart commands, ones that rely on WMI (which might not be installed on the taret computer), and ones that use ADSI (which might not be installed on the taret computer).

So, I am proposing to prepend UDFs that use ADSI with ADSI as in ADSIGetFullName() to retrieve the users full name with ADSI. In case of utilizing WMI we would get WMIGetProcessorSpeed(), as an example.

I would make it easier to see whether a particular UDF is suitable for ones environment in case ADSI/WMI is not installed.
_________________________
There are two types of vessels, submarines and targets.