Improved FileGetContents behavior when attempting to read a folder