Also, it seems this very useful library has been abandoned. I'd be willing to pick it up as a maintainer if you're interested.