b.ts(4,20): error TS2590: Expression produces a union type that is too complex to represent.
