This library would not have happened without:
Thanks for Steven Watanabe, John Maddock, Peter Dimov, David Abraham, Rob Stewart, Mathias Gaunard, Frank Mori Hess, Emil Dotchevski, Glen Fernandes and Paul A. Bristow for a test template, suggestions, directions and documentation.