General-purpose utility classes.