The issue is plain text is eating the line break so paragraph is failing since it expects a line break at the end.
The parsers are the most complicated part, so I want them in their own files. I am uncertain if I want to move their corresponding structs or just the parsers.