public InetAddress next() {
                if (!hasNext()) throw new NoSuchElementException();
                InetAddress inetAddress = bitsToInetAddress(current, addressLength);
                current = current.add(BigInteger.ONE);
                return inetAddress;
            }
@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