It turns out, there were some juicy tidbits about exactly this question (the punishing daemones) on the latest episode of the SHWEP that went up yesterday! Short answer seems to be: not quite, though there are some outstanding ambiguities.
And I, too, have been getting some good belly laughs over "evil livers"!
no subject
And I, too, have been getting some good belly laughs over "evil livers"!