Glad I shared my thoughts. I 100% understand a new keyword is a major tradeoff. maybe reads so nice to me for some reason.
and in the same, but opposite vein let? really irks me. It stands out the same way the decimal operators like +. *. stood out to me. though hearing your reasoning does help, it doesn’t make me want to brag about it to JS/TS community.
Anyway
I think this feature is undeniably a banger. I would use it as is.