code: public CompositeByteBuf addComponents(int cIndex, Iterable<ByteBuf> buffers) {
          return addComponents(false, cIndex, buffers);
      }
docs: Add the given {@link ByteBuf}s on the specific index
  
  Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuf}.
  If you need to have it increased you need to handle it by your own.
  <p>
  {@link ByteBuf#release()} ownership of all {@link ByteBuf} objects in {@code buffers} is transferred to this
  {@link CompositeByteBuf}.
  @param cIndex the index on which the {@link ByteBuf} will be added.
  @param buffers the {@link ByteBuf}s to add.  {@link ByteBuf#release()} ownership of all
  {@link ByteBuf#release()} ownership of all {@link ByteBuf} objects is transferred to this
  {@link CompositeByteBuf}.