Nope. There are a few workarounds. I've chosen this method in my conversions:

Code:
ret = myfunction(string1, null, string2)
function myfunction(arg1,optarg1,optarg2)
If IsNull(optarg1) Then
'do nothing with it
Else
'do something with it
End If

If IsNull(optarg2) Then
'do nothing with it
Else
'do something with it
End If
End function



You'll also want to review the Include2() function as vbs has no method to import externals like kix's call. I think it's in v1\library\vbscript\general
_________________________
-Jim

...the sort of general malaise that only the genius possess and the insane lament.