fixed issue where changes to a list for a repeated value didn't mark the field as set