This isn't a popular nor stable library, but I would like to note that I'm transferring the repository to my account when I get the time this June.