I wrote a piece of code like this: ```d class Person{ string name; this(string name){this.name=name;} } class Someone:Person{ alias super this; } void main(){ Someone x=new Someone("Bob"); } ``` And then,I got a Error-Message: ```ab.d(6): Error: variable name expected after type `super`, not `this`
alias super this; ^ab.d(6): `this` is a keyword, perhaps append `_` to make it an identifier
```Who knows why I can't use `alias this` there? Please tell me,thanks very much. I'm waiting for you.