I use 1.1.0 and your validator made me far more shorter work. Thank you. 
Your 2.0 has bug which made it not support big files, I persume from test on EB and get the same bug error on program, as I try it and it has program error. But I will looking forward for next version. 
here is example from EDA, top part.
Code:
;------------------------------------------
Ancillary Spear_Carrier
Image helmeted_soldier_ancillary.tga
ExcludedAncillaries shieldbearer, swordbearer, Shield-maiden
ExcludeCultures roman
Description Spear_Carrier_desc
EffectsDescription Spear_Carrier_effects_desc
Effect Influence 1
Effect BodyguardValour 1
Effect NavalCommand -1
Effect Bribery 7
Trigger part
Code:
;------------------------------------------
Trigger trigger_Spear_Carrier_01
WhenToTest PostBattle
Condition GeneralHPLostRatioinBattle <= 80
and GeneralNumKillsInBattle > 7
and WonBattle
and not Routs
and Trait BarbarianWarriorSkill > 0
and Attribute Bribery < 35
and IsGeneral
AcquireAncillary Spear_Carrier chance 10
;------------------------------------------
Trigger trigger_Spear_Carrier_02
WhenToTest PostBattle
Condition GeneralHPLostRatioinBattle <= 80
and GeneralNumKillsInBattle > 7
and WonBattle
and not Routs
and Trait Impetuous > 0
and Attribute Bribery < 35
and IsGeneral
AcquireAncillary Spear_Carrier chance 5
Here is description in EA
Code:
¬---------------
{Spear_Carrier} Spear Carrier
{Spear_Carrier_desc}
Someone to carry and care for a general's equipments is always in benefit to a busy leader.
{Spear_Carrier_effects_desc}
+1 Influence, +1 to the valour of your general's bodyguards