Laying out some ground work for entity classes.