contains a large number of utility classes used by JDD.