{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"//"}]}
    // When a duplicate is detected, we instantiate an error and point to both
    // Here we loop through the discriminants, comparing each discriminant to another.
    // initial and duplicate value. The duplicate discriminant is then discarded by swapping