(#21372) Adapt a fast returning version of missing? using reduce
(#21372) Adapt a fast returning version of missing? using reduce

This patch includes Deepak's alternative to missing? which returns fast if any
any results of contains? for each of the keys is true.

Signed-off-by: Ken Barber <470bc578162732ac7f9d387d34c4af4ca6e1b6f7@bob.sh>

kbrezina/puppetdb,rbrw/puppetdb,kbarber/puppetdb,jantman/puppetdb,mullr/puppetdb,highb/puppetdb,kbrezina/puppetdb,rbrw/puppetdb,kbarber/puppetdb,ajroetker/puppetdb,johnduarte/puppetdb,cprice404/puppetdb,cprice404/puppetdb,johnduarte/puppetdb,highb/puppetdb,waynr/puppetdb,kbarber/puppetdb,kbarber/puppetdb,puppetlabs/puppetdb,rbrw/puppetdb,senior/puppetdb,jantman/puppetdb,puppetlabs/puppetdb,grimradical/puppetdb,grimradical/puppetdb,mullr/puppetdb,shrug/puppetdb,puppetlabs/puppetdb,waynr/puppetdb,grimradical/puppetdb,johnduarte/puppetdb,waynr/puppetdb,shrug/puppetdb,shrug/puppetdb,mullr/puppetdb,mullr/puppetdb,senior/puppetdb,waynr/puppetdb,ajroetker/puppetdb,senior/puppetdb,senior/puppetdb,wkalt/puppetdb,wkalt/puppetdb,johnduarte/puppetdb,puppetlabs/puppetdb,ajroetker/puppetdb,cprice404/puppetdb,kbrezina/puppetdb,rbrw/puppetdb,jantman/puppetdb,rbrw/puppetdb,ajroetker/puppetdb,highb/puppetdb,wkalt/puppetdb,shrug/puppetdb,kbrezina/puppetdb,wkalt/puppetdb,grimradical/puppetdb,highb/puppetdb,mullr/puppetdb,puppetlabs/puppetdb