Throw an Error which contains the filePath when parsing fails

...so that developer has some idea where it came from.