@mkay581 I do not want users to know a
<dl> is ordered vs unordered. Instead, I suggest deprecating
<dl> tag and using
<dd> tags inside
<ol> like the two pieces of code in the original post.
ATs never read the “order” of
<dl> has no “order” for ATs to read.
<dl> on the internet does suffer from the flaw that there is no way to define it is ordered or unordered.