reorganized delegation in any() overloadings
checked that a() fails for null value