docs: def ip_address_list(ips):
      """ IP address range validation and expansion. """
      # first, try it as a single IP address
      try:
          return ip_address(ips)
      except ValueError:
          pass
      # then, consider it as an ipaddress.IPv[4|6]Network instance and expand it
      return list(ipaddress.ip_network(u(ips)).hosts())