I also added unit tests to verify this works exactly 1-to-1 to XIVQuickLauncher's implementation. The next step is hooking up all of our things together!