Auxiliary classes used by all libraries.