Parsing library to handle IPv6 and IPv6 addresses