upgraded Where to higher order array operator