Yes, the class/equipment can be seen as an if statement which then triggers it true value or does nothing if it doesn't apply.
Duelist for example was originally a concept made for alien vs human deathmatch. It utilized the class+kill trigger system in the human base and the equipment+kill trigger in the alien base. Also included where a class (builder0+builder1? can't remember exactly)+kill in the alien base to prevent deconning and a equipment(conkit+advconkit)+kill in the human base for the same reason. They're a wonderful tool, it's just that the equipment names and classnames are so nonrelated most of the time.