Yes! about the lyrics. Of the many high points, my favorite may be rhyming "librarian" with "carrion."