[Typing-sig] Unions and initialization across type checkers