the code for using goals in the finish method is `finished({"link_color" => ["purchase"]})` is there a point in passing in an array, where only the first element is picked?