Separate region class when highlight multi-lines

1 line
.region
2 lines
.region.first
.region.last
over 3 lines
.region.first
.region.middle
.region.middle
…
.region.middle
.region.last
Not translate primitive objects into symbols.