change h3 to h2
in test: move parser list validation, and also validate macro list