native-or-lie intelligently determines if a JavaScript function is implemented natively within the environment (browser or Node.js) or if it's a polyfill/shim. This package provides a reliable mechanism to detect native implementations versus user-provided replacements. It's helpful in situations where you might want to conditionally use alternative strategies or optimizations depending on the function's underlying implementation. This library enhances the accuracy of feature detection in JavaScript applications.