I don't really understand the differences between Click classes and Click Element in Google Tag Manager. I don't understand the expected use of these event and I don't understand their respective behavior regarding contains and CSS selector.
Let's say I have class="buttons primary small".
What's working:
Click Element -> Matches CSS selector -> .buttons.small
Click Classes -> contains -> small
What's not working:
Click Element -> contains -> .buttons.small
Click Classes -> Matches CSS selector -> small
If Click Classes is "an array of the classes on an object", what really happens under the hood of GTM when doing this kind of manipulation?
I don't have real issues, I'm just trying to understand it properly.