According to the TeXBook, adjacent Rel symbols shouldn't have space between them. In the MathML output, multiple <mo> are created for each symbol which doesn't seem correct. Example of current behaviour:
Input: :::
MathML output:
<mo>:</mo>
<mo>:</mo>
<mo>:</mo>
I would expect only one element to be output. This is what MathJax does, for example.