fix: PIGCrossModalEdges constructor