Prior to this change, the template type checker would incorrectly bind non-property bindings such as `[class.strong]`, `[style.color]` and `[attr.enabled]` to directive inputs of the same name. This is undesirable, as those bindings are never actually bound to the inputs at runtime. Fixes #32099 Fixes #32496 Resolves FW-1596 PR Close #33130