Array.prototype.flatten not Web-compatible because of old versions of MooTools
github.com
github.com
A new JavaScript spec is proposing adding a flatten() method to Arrays. An old JavaScript library that some websites use however also uses a flatten() method on arrays, and browsers supporting the new spec would cause those old websites to break.