brute force – Specifying wordsets in variables within hashcat masks/rules?

Hashcat documentation shows the following variables that we can use inside masks:

?l = abcdefghijklmnopqrstuvwxyz
?u = ABCDEFGHIJKLMNOPQRSTUVWXYZ
?d = 0123456789
?h = 0123456789abcdef
?H = 0123456789ABCDEF
?s = «space»!"#$%&'()*+,-./:;<=>?@()^_`{|}~
?a = ?l?u?d?s
?b = 0x00 - 0xff

We can even create custom charsets (abc1234XYZ…) However, I wonder whether there is a way to do similar thing with wordsets (word1,word2,…)

?set1 = word1,word2,word3,...