Alias classes promises as conditions
Alias body keyword as define
Alias classes body directive as outcome