Polyfill for Array Generic functions