Current:  Problem: The block-wide highlighted box interferes with the visual structure of the code (as driven by indentations). I wonder if we can/should omit the highlighting from the leading/trailing empty area, like so: 
Current:

Problem: The block-wide highlighted box interferes with the visual structure of the code (as driven by indentations).
I wonder if we can/should omit the highlighting from the leading/trailing empty area, like so:
