The only thing I worry about is how do you parse this, then modify some fields and write back the file with all the comments still in place?