Fixing directive with a null-check.
Shaky work in progress fix.
Work in progres... Probably a better fix.
Separating intersection info into single and multiple county functions.