Understanding Object Inclusion and Class Instances in TypeScript
why does
but
https://effect.website/play/#9640d3894817
c include { b: 'c' }: Context.TagUnify<Context.TagClass<"a", "b", "c"> & { b: 'c'; }>but
e is not typeof d that has also b: 'c': Context.TagUnify<Context.TagClass<"a", "b", "c">>https://effect.website/play/#9640d3894817
