Ah good point, you're right. We definitely don't want to add that dependency. That means will have to stick with the current solution for validating the IP address, but it would still be good to sperate out the logic into more than one line.