The basic library is used by several of my own projects.
