Do not extend Array.prototype
Merge branch 'michel_arrayresult' into next