There is/was no reason to modify the UDF. I mean, you don't reverse engineer KiX and modify Ruud's functions and recompile do you?
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.