I got a bit ahead of myself on this one. I even went out of scope a little. And I wound up recreating everything into a new branch with separate commits to try and make it easier to understand, especially with diffing. Each commit has a thorough description, which are better than me rewriting it here.
I got a bit ahead of myself on this one. I even went out of scope a little. And I wound up recreating everything into a new branch with separate commits to try and make it easier to understand, especially with diffing. Each commit has a thorough description, which are better than me rewriting it here.
Essentially: code now gooder.