introduced streams array API