@jbuck The url module isn't really useful for validation of a url. only for parsing, really. this function here just needs to return true or false, so url.parse seems wasteful when one regex will do.