Use swap instead of replace in the IPv6 parser algorithm to be clearer.