Understanding the `[TypeId]` in TypeScript's Structural Type System - Effect Community