- kind: maybe value: {kind: string} id: [nonMaybeType, X] - kind: string id: [nonMaybeType, Y]