I perhaps didn't make the format of the referencing comments clear - I apologise for that. Generally, I don't mind adding them as I review the code (it's become part of my process), but if you want to add them that's fine. However the format should be:

// <Initials>-YYYY-MM-DD: [[ <tag> ]] <description of change>

In this case a <tag> of 'RevXmlXPath' seems to make sense. The point of the referencing comments is so that a set of changes can be easily found in an IDE by doing a 'Find in Files' for the <tag>.