Argument of type 'Schema<string, string>' is not assignable to parameter of type 'Schema<string, Brand<string | symbol>>'.
Types of property 'To' are incompatible.
Type '(_: string) => string' is not assignable to type '(_: Brand<string | symbol>) => Brand<string | symbol>'.
Types of parameters '_' and '_' are incompatible.
Type 'Brand<string | symbol>' is not assignable to type 'string'.ts(2345)
Argument of type 'Schema<string, string>' is not assignable to parameter of type 'Schema<string, Brand<string | symbol>>'.
Types of property 'To' are incompatible.
Type '(_: string) => string' is not assignable to type '(_: Brand<string | symbol>) => Brand<string | symbol>'.
Types of parameters '_' and '_' are incompatible.
Type 'Brand<string | symbol>' is not assignable to type 'string'.ts(2345)