S: Some base classes.