support for different representations of IPv4 in IPv6, thanks Jonathan