@puzzlepiece87 I'm pretty deep in funucking my previous code. Mug got you squared away?
@Past-Iven: Your attempts at unit testing were admirable and well intentioned. We've learned a few things since then. Make sure your unit tests don't hinder refactoring.
I think all that is missing for the release are some translations and a PR in which I will fix the unintended consequences of am enhancement I introduced.