Currently, many of the File.xxx? methods return true or false if the OS supports the feature, and nil if there is no OS support. Is this intentional? (It's actually a wonderful way of distinguishing two negative return values, I was just wondering if they should be documented that way). Regards Dave