Specifically, something like this should be allowed: `@Input('aria-label') ariaLabel: string;` In above, we can't have a variable called aria-label. TS code wouldn't compile, and JS engine would complain invalid left hand side assignment.