New style for definition types