Pro účely popisu programové knihovny existují vedle definic modifikátorů jako takových ještě pomocné, obecné definice, které slouží obdobně jako definice modifikátorů a mají obdobnou strukturu, tedy také popisují parametry, metody, vlastnosti a události.
Tyto definice popisují základní, tedy všude dostupné rysy třech základních prvků:

V rámci každé COMEX instance (tedy v celé jedné Flexideo aplikaci) existuje právě jedna obecná definice od každého uvedeného druhu. Tyto tři definice mají podobu tří souborů umístěných v podsložce comex/sharedwebového sídla.

pages - kmen každé stránky;

frames - možnosti každého rámce;

modifiers -základní vlastnosti každého modifikátoru (komponenty).
V případě modifikátorů slouží obecný popis modifiers jako základ, který pak každý další modifikátor definicí modifier rozšiřuje o rysy specifické pro tu kterou komponentu. Znamená to, že každý modifikátor musí umět podporovat metody, vlastnosti a události definované v obecné definici modifiers.
Účelem je standardizace základního chování a možností komponent na stránkách systému COMEX.
I zbývající dva druhy mají za účel popisovat programové rysy za účelem sestavení funkční stránky a nikoli obsah aplikační.
Uzel pages tak má obsahově a významově blíž k uzlu modifier než k uzlu page a obdobně je na tom uzel frames vs. frame. Uzel frames opět popisuje obecné programové možnosti každého rámce a nikoli aplikační obsah každého jednoho z nich, jak to dělá frame.
Uvedené tři typy souborů jsou součástí technologie COMEX a nelze je rozšiřovat customizací.
Popis struktury těchto definic viz. schema frames|pages|modifiers.