Recursively flatten an array or arrays. This is the fastest
implementation of array flatten.
Why another flatten utility? I wanted the fastest implementation
I could find, with implementation choices that should work
for 95% of use cases, but no cruft to cover the other 5%.