Detects if the JavaScript environment has __proto__ support. This small utility provides a reliable and fast way to determine if the __proto__ property is available for setting the prototype of objects. This is crucial for writing cross-environment compatible code, as __proto__ support can vary across browsers and Node.js versions. Avoid relying on __proto__ when targeting older environments.