changes isNAN.js and isUndefined.js