All language designers are arrogant. It's okay to be wrong temporarily.
Some people think abstraction makes things easier, while others think it makes things harder.
That which does not kill me makes me stranger. There are probably better ways to do that, but it would make the parser more complex. The young think they are immortal, and are determined to prove otherwise. To claim any more than that is to invite a religious war, which I ain't. Go thou and don't likewise.