Structures, enumerations, GVL