Currently, if I create a report as a template of a typical survey, when I update the data, only variables/questions are matched/updated that EXACTLY match the previous data file structure in terms of variable name, label, and value attributes. I would like a smarter way to update a standard survey data file/report template that recognizes that there can be small differences in variable names if the label and value attributes are the same, for example, or that small variations in the label and value attributes are OK - like a sort of fuzzy match. Whenever there's not an exact match, though, it should be possible for me to revert/NOT match the variables to create a new one.