Hah. Neat!
For pedantry...
My understanding was that en-dash was a range, and em-dash was a change in topic or a parenthetical, so I've been using the wrong one but for the right reason. This may be an American style distinction, though. Time to jump into a new rabbit hole.