code: public static FeatureCollection fromFeatures(@NonNull List<Feature> features,
                                                 @Nullable BoundingBox bbox) {
      return new FeatureCollection(TYPE, bbox, features);
    }
docs: Create a new instance of this class by giving the feature collection a list of
  {@link Feature}s. The list of features itself isn't null but it can be empty and have a size of
  0.
  
  @param features a list of features
  @param bbox     optionally include a bbox definition as a double array
  @return a new instance of this class defined by the values passed inside this static factory
  method
  @since 3.0.0