An ESnext spec-compliant `Array.prototype.flatten` shim/polyfill/replacement that works as far down as ES3.
By chatting or signing in you agree to the Terms and chat-message logging (revocable in History).