Dado el siguiente código interface IPerson { firstName: string; lastName: string; } var persons: { [id: string]: IPerson; } = { "p1": { firstName: "F1", lastName: "L1" }, "p2": { firstName: "F2" } }; ¿Por qué no se rechaza la inicialización? Después de todo, el segundo objeto no tiene la...