test falsy rather than null for futures