Minor change to make AbstractCsvResourceSource throw IOExceptions rather than Exception