from preamble:
"Change Set: FileListEmptyDirectoryFix Date: 28 December 2002 Author: Steven Swerling
Currently in the hierarchy list FileList2, all folders have toggles that make them appear to have subfolders. This changeset removes the toggle from folders that do not contain subfolders. The old behavior of assuming that a subfolder exists is maintained in cases that would incur a performance hit (such as nonlocal directories). Changes this version: Catch Error in #hasContents causes default behavior (assume subfolder) instead of walkback."!