I want this feature in D: ``` element.border = 1, solid;
struct Element { @property void border( int width, BorderStyle style ) { this.borderWidth = width; this.borderStyle = style; } } ``` Description: ``` element.border = 1, solid; ``` will rewriten to the ``` element.border(1, solid); ``` This is same as @property. ``` element.color = 0xCCC; @property void color( uint a ) { this._color = a; } ``` but with 2 arguments, and more. It possible in current version 2.097 ?