Fix bug: CanConnectToEdge() allowed intersecting connecitons.