code: public static <T> Maybe<T> fromIterable(Iterable<T> t) {
          return narrow(Single.fromPublisher(Future.fromIterable(t)).toMaybe());
      }
docs: Construct a Maybe from Iterable by taking the first value from Iterable
  
  @param t Iterable to populate Maybe from
  @return Maybe containing first element from Iterable (or empty Maybe)