add yesod implementation
reflow this para, and add some stuff about how it's not really a benchmark