Rename variable for clarity.
Don’t really seem to save much using typed arrays.
Handle reversed coincident arcs.