#petermolnarre landmarks: the part that's still not clear to me is ok, the page (as in html document) should have semantic structuring, but should that cascade? Should (not could, should) <main> have <header>, <footer>, and another <main> or <article>? Etc.