FileItem.file_status now defaults to FILE_STATUS_NEW. FileItem also sets the file_status to FILE_STATUS_ERROR if the FileReference object causes an exception when you attempt to read it.
Added a file check (in conjunction with the FileItem checks) to Select_Handler. Turns out Zero-byte files cause errors in FP9 instead of just reporting a zero size.