code: public Bundler putParcelableArrayList(String key, ArrayList<? extends Parcelable> value) {
      delegate.putParcelableArrayList(key, value);
      return this;
    }
docs: Inserts a List of Parcelable values into the mapping of the underlying Bundle, replacing any
  existing value for the given key. Either key or value may be null.
  
  @param key a String, or null
  @param value an ArrayList of Parcelable objects, or null
  @return this bundler instance to chain method calls