Composite classes.