Oh lord

There are nodes with more than 3 links! The core approach is going to
have to be modified... the pain! That's okay, maybe the new approach
will be more efficient instead of having to deal with weird special
cases.