Returns true if the value is a valid IPv6 address
bool isIPv6(String? value) { if (value == null || value.isEmpty) return false; return _iPv6Regex.hasMatch(value); }