Design decision for Observable Assignments

I heard about the old style before. I believe it was changed because small displays couldn’t see the names. When that was implemented, did we have to do these same “hacks”, if you will, or because it was separate, these were not needed?

Creating a visual distinction might help a little, but unless there is some clear distinction, I don’t see how that would mitigate much. These “hacks” would still be needed.

Syntax highlighting is one method for visual distinction. Not sure if syntax highlighting would really make a difference. Maybe it would partially. Just seems like there is too much coupling here.