kaathe Evil library which decorates a module's functions with a special decorator. Named after the kind of sinister Kaathe from Dark Souls.