Karena TypeScript adalah jenis struktural, UserId dan OrderId yang keduanya string dapat ditukar — penyusun tidak dapat menghentikan Anda dari mencampurnya. Jenis bermerek mensimulasikan pengetikan nominal dengan melampirkan merek "phantom" unik sehingga jenis yang identik menjadi berbeda.
