Fix to remove the possibility of duplicate tags being added by the add_tags powerup. This was an issue with recursive workflows (such as get_ion_insertion_wf() which will apply powerup_by_kwargs() repeatedly) where the list of tags will grow with duplicate tag values.
Hello @acrutt, I just reviewed the code and I will merge this PR now. Please let us know for any further problems or concerns. Thanks so much for the contributions. Cheers! :)
Fix to remove the possibility of duplicate tags being added by the add_tags powerup. This was an issue with recursive workflows (such as get_ion_insertion_wf() which will apply powerup_by_kwargs() repeatedly) where the list of tags will grow with duplicate tag values.