code: def satisfiesShapeAnd(cntxt: Context, n: Node, se: ShExJ.ShapeAnd, _: DebugContext) -> bool:
      
      return all(satisfies(cntxt, n, se2) for se2 in se.shapeExprs)
docs: Se is a ShapeAnd and for every shape expression se2 in shapeExprs, satisfies(n, se2, G, m)