Sexy Progress, but the non-entirety of the parse logic is unsexy
About to make some sexy changes. Commiting now incase I sexily bork the whole thing.