Because the heading anchors are handling in JavaScript, the parser cannot validate them. The list was manually generated.