I have 3 interfaces: ``` typescript interface A { member1: string; ... } interface B { member1?: string; ... } interface C extends A, B { ... } ``` I'm getting `TS2320: [Object Object]` error, because interface A's `member1` is _required_ property, and B's `member1` is _optional_. How to resolve it?