rework #455 to pass Markdown horizontal rule tests