The following code is flagged as an error with an "Unexpected Token", yet
compliles cleanly. I realize it's not good code, but if the compiler
accepts it, it shouldn't be flagged as an error (though I'd probably warn
due to the potential for null pointer exceptions).
multiFieldsRow["ParentColumns"] = multiFieldsRow["ParentColumns"] as string
+ "," + otherFieldsRows["ParentColumns"] as string;
The error is flagged at the end of the 'as string' right before the +