examples for a branded type?Block-scoped variable 'UserId' used before its declaration.ts(2448)Type 'string' is not assignable to type 'Brand<"UserId">'.ts(2322)UUID schema to a variable first and then add the annotations:Brand ...and then use Schema.fromBrand 