Hi, I don't think this inclusion is a problem, but I also don't see any real benefits.
Some parts of the syntax should be verbose to make it easier to read and understand, especially for those who are just arriving. Soon, people will want to be writing `pub` instead of `public`, or `priv` instead of `private` in method or property declarations. Just an addition to your example and my opinion. I prefer to define all properties in the class, instead of using property promotion in the constructor, maybe I have a serious problem. --- *Marcos Marcolin* Software Engineer | PHP www.marcosmarcolin.com.br