So the web will undoubtedly be littered with messed up microdata. This package could use some testing of edge cases like: - itemprop but no itemscope - itemprop without an appropriate value - OK item with nested bad item