Awaits all futures and then filters for None elements.
Future<Iterable<None<T>>> whereNone() => Future.wait(this).then((e) => e.whereNone());