Excess property checks interface User { name: string; age: number;}const user: User = { name: "Alice", age: 25, email: "alice@example.com" }; // Works, but unsafeconst user2 = { name: "Alice", age: 25, email: "alice@example.com" } as User