@attoparsec oh my GOODNESS that's SO SATISFYING