Introduction - If you have any usage issues, please Google them yourself
This function links edge points together into lists of coordinate pairs.
Where an edge junction is encountered the list is terminated and a separate list is generated for each of the branches.