File.size_precision -- How exact size is. Do not rely on size if it is FILE_SIZE_PRECISION_UNKNOWN.
FileOutline.size_precision -- The file size precision. If the file size precision is 'exact', the size can be used for reading the file content. If the precision is 'unknown', the size field should not be used at all.