Filling out core definitions and operations.