Utility classes used for EDoc