I should add: if not, this will currently fail if the file is missing or corrupt.  Is that the desired failure behaviour?