Ребят, помогите понять TS............
http://www.typescriptlang.org/play/index.html#code/JYOwLgpgTgZghgYwgAgCrIN7LMMAbCALmQGcwpQBzZAXwCgEB7EM5OYrAbQGsIBPYmQohKAXWLoayALyZ6TFmGQIZbTgHIADOtHIAPnuQgArnjx0GzVnACMHZD36DyVcZmy4Cz4dSlTZGPJWSgg2qrYa2roGRqbmlopsAEz2jgKkLiJuJgC2AEbQtKqBCawISeFJkTr6hiZmQA
Почему только с2 показывает корректный тип?