Would you consider adding range testing (with masks) ? ```swift let ip = IPv4Address("171.245.48.40") ip.includedIn("171.245.48.0/20") ``` IPv4 is quite simple (to Int, check if it's in range), not sure about IPv6