Was above distinction necessary ? I can't recall if the chained inherited templates require each to be qualified like this..
If not, it would look a bit cleaner if it just references PARENT for all.

and are all listed user used in CXMLReader?