Fixing return value of when_all_n. This requires some additional thought, though.