Abstract style and enumeration