Enumerated lists without explicit number, ATX headings with explicit number

Thank you, I had D omitted from my Roman list implementation. Now that I added it, the following test case fails:

c. First item
d. Second item

It should be a Latin list with start=3, but is instead interpreted as a Roman list with start=100. Should I require start=1 in alphabetical lists?