> You doing manual boxing/unboxing. here's the diff with union types, judge > yourself which one is better.
The one that doesn't imply a language change for the loud minority consisting of 1 being that will use TypeScript anyway in 3 ... 2 ... 1. ;-)