All added objects (methods and objects, reports, processes and subsystems, and event handlers) of the extension, as well as the names of native methods and variables of extension modules, must have a prefix corresponding to the prefix of the extension itself.
&Before("NonComplient")
Procedure Ext1_NonComplient()
Ext_Variable = True;
EndProcedure
&After("Complient")
Procedure Ext1_Complient()
Ext1_Variable = True;
EndProcedure