I strongly agree. In fact, anything enclosed between some sort of brackets should be kept in one unit, i.e. without blank line in the middle. If for some reason such content must have blank lines, and so be divided in two units, please balance brackets in each unit by adding matching brackets in a comment, as fx
[[ <!--]]--> ...
with similar comments for other kinds of brackets. Unbalanced brackets (including ordinary parentheses) creates lots of problems for translators.
I was wondering, by the way, if a
could replace a completely blank line in case it really is needed?