As Les says it could break many existing scripts as well as potentially remove a function that someone else could be using just because they don't post here. There are Thousands of KiXtart users and only a handful really post here or at a couple of the other KiXtart sites.

Please give something like this a try if needed. I think it was written by Jooel a while back.

 Code:
Function DirL($f)
	Dim $a[0]
	$f = Dir($f)
	While Not @ERROR
		If $f <> '..' And $f <> '.'
			$a[UBound($a)] = $f
			ReDim Preserve $a[UBound($a)+1]
		EndIf
		$f = Dir()
	Loop
	If UBound($a) 
		ReDim Preserve $a[UBound($a)-1] 
	Else
		$a = 0
	EndIf
	$dirL = $a
EndFunction