General utility classes, useful for many applications.