Contains some generic utility classes used by this library.