This makes sense since it's not always that Unix socket files are called *.sock.  Just seems to be a standard.  Not sure how the parser would break up the URI.