code: public IPv4AddressSection[] mergeToPrefixBlocks(IPv4AddressSection ...sections) throws SizeMismatchException {
  		List<IPAddressSegmentSeries> blocks = getMergedPrefixBlocks(this, sections, true);
  		return blocks.toArray(new IPv4AddressSection[blocks.size()]);
  	}
docs: Merges this with the list of sections to produce the smallest array of prefix blocks, going from smallest to largest
  
  @param sections the sections to merge with this
  @return