MDN, underscore.js, all list code that provide fallback if new native methods aren't found: if (!

The problem with this simple test is that if fails with its intent if = "map".

My proposition is an enhanced text: text for feature signature, not just for feature name.

When testing for new native methods, like, maybe an extensive test should replace the simple if (! Maybe include [native code] string test?


    function map() {
    [native code]
Code: = "map";
tests true but not for behavior.

I've posted this idea of mine in a few places. I've edited and raised an issue

I'm curious what the reactions will be. What do SPF finest think?