A few useful classes.