And error ``` TS2322: Type StandardSchemaV1<{ readonly aSet: DayOfWeek[]; }, { readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; ... 7 more ...; [Symbol.toStringTag]: string; }; }> & SchemaClass<...> is not assignable to type FormValidateOrFn<{ readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; forEach: (callbackfn: (value: DayOfWeek, value2: DayOfWeek, set: Set<...>) => void, thisArg?: any) => void; ... 6 more ...; [Symbol.toStringTag]: string; }; }> | undefined Type 'StandardSchemaV1<{ readonly aSet: DayOfWeek[]; }, { readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; ... 7 more ...; [Symbol.toStringTag]: string; }; }> & SchemaClass<...>' is not assignable to type 'StandardSchemaV1<{ readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; forEach: (callbackfn: (value: DayOfWeek, value2: DayOfWeek, set: Set<...>) => void, thisArg?: any) => void; ... 6 more ...; [Symbol.toStringTag]: string; }; }, unknown>'. The types of '~standard'.types are incompatible between these types. Type 'Types<{ readonly aSet: DayOfWeek[]; }, { readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; ... 7 more ...; [Symbol.toStringTag]: string; }; }> | undefined' is not assignable to type 'StandardSchemaV1Types<{ readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; forEach: (callbackfn: (value: DayOfWeek, value2: DayOfWeek, set: Set<...>) => void, thisArg?: any) => void; ... 6 more ...; [Symbol.toStringTag]: string; }; }, unknown> | unde...'. Type 'Types<{ readonly aSet: DayOfWeek[]; }, { readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; ... 7 more ...; [Symbol.toStringTag]: string; }; }>' is not assignable to type 'StandardSchemaV1Types<{ readonly aSet: { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; forEach: (callbackfn: (value: DayOfWeek, value2: DayOfWeek, set: Set<...>) => void, thisArg?: any) => void; ... 6 more ...; [Symbol.toStringTag]: string; }; }, unknown>'. The types of input.aSet are incompatible between these types. Type DayOfWeek[] is missing the following properties from type { add: (value: DayOfWeek) => Set; clear: () => void; delete: (value: DayOfWeek) => boolean; forEach: (callbackfn: (value: DayOfWeek, value2: DayOfWeek, set: Set<...>) => void, thisArg?: any) => void; ... 6 more ...; [Symbol.toStringTag]: string; } : add, clear, delete, has, and 2 more. ```