I don't know. The docs say either comma or semicolon is valid, but compiling it as-is got me this error:
```
NameError: .button-variant is undefined in build3.less:38:0
37 // Button variants
38 .button-variant(@color; @background; @border) {
39   color: @color;
```