ToIpPort trait