How is this check any different than what was there before? This just has to compare each element vs None, instead of a single comparison of the length. If any datapoint comes back None, we can't calculate a result anyway.