The full blown thing!

Well, it will blow in a million new ways
Escaping the strings
Forgot the delimiter symbol...
Oops, the known extensions must begin with '.'
Fixed a bug relating to the encoding of a text change
Extracted variable
New symbols
Treating new events