Are you using the trailing/leading dashes to intentionally prevent newlines from being included? Or is this more adhering to the style of the document?

Typically, we have tried to stay away from these unless there is a compelling reason, I think largely because it muddies up the syntax and people always go "hey - what do those do?". This is probably a style point.

Also, if you do end up using them, using a both trailing and leading newline chomper (as in the end of line 3, beginning of 4) is redundant. I've seen people usually use one only at the closing tag.