Horizontal rules should probably consist of all of the same characters
EG:

***

Or

---

Or

___


But not any of:

--*

-*-

-**

*--

*-*

**-

**_

*_*

*__

_**

_*_

__-

_-_

_--

-__

-_-

--_