The file https://github.com/mvirkkunen/line-protocol/blob/master/line.thrift
leads to errors due to language keywords being part of the IDL file.
Uncompileable C# code due to language keywords in IDL
Uncompileable Delphi code due to naming conflicts with IDL
Dealing with language keywords in Thrift (e.g. service method names)
Parser fails on the word "from"