docs: @Override
      public <T1> CollectionX<T1> from(final Iterable<T1> c) {
          if (c instanceof CollectionX)
              return (CollectionX) c;
          return new CollectionXImpl(
                                     ListX.fromIterable(c));
      }