satisfies Schema.Schema<Edge<Schema.Schema.Type<Node>, Schema.Schema.Type<Cursor>>> to the Struct call, but that doesn't work. I assume there is something easy I'm missing here hahazod version (below), but I was hoping I wouldn't have to do that for Schema