public CidrBlock next() {
                if (!hasNext()) throw new NoSuchElementException();
                CidrBlock cidrBlock = new CidrBlock(current, prefixLength, addressLength);
                current = current.add(increment);
                return cidrBlock;
            }
@return iterable over all CIDR blocks of the same prefix size, from the current one and up
vespajlib/src/main/java/ai/vespa/net/CidrBlock.java