Why? I thought typeof was generally safer, since you can use it on undefined variables (though that's not a factor here), and is just as fast. With those benefits, isn't the consistency and "never having to think about it again" quality worthwhile? 

We also predominately use typeof in this codebase (61 instances of typeof checks vs. 2 instances of literal checks), so this is a departure from the existing style.