ShEx Python implementation and Z documentation