Cherry-picked b7036b0 548b03e 51eb8a9 2b9fa2b
paul
Ported: c4c8b62: at least itemScope (for resources).
paul