This adds a lot of complexity to many facets of the code. Pretty much all the rules are broken/changed, so why do we even use the same codepaths at all? So cut it... for now.
This is kind of all over the place.... ummm suppose it can be cut away by starting from swallows, but there's also context vore stuff to find and deal with. Possibly better to leave that alone.
This adds a lot of complexity to many facets of the code. Pretty much all the rules are broken/changed, so why do we even use the same codepaths at all? So cut it... for now.