Branch 2.x is supposed to work in MSIE. Nesting depth checks uses numberIsNaN() which is result of call unapply(Number.isNaN). In this case it uses apply helper which ...