возможно ли преобразовать этот DU, используя mappend/условные типы
type MyDU =
| {kind: 'foo'}
| {kind: 'bar'}
type Transformed = DUTransformer<MyDU>
таким образом, что мы получаем следующий результат
type Transformed =
| {kind: 'foo', foo: boolean}
| {kind: 'bar', bar: boolean}