<workflow>
 <type>CachedCondition</type>
 <description>This is the workflow for the cached condition tests</description>
 <persister>TestPersister</persister>
 <state name="INITIAL">
     <action name="TEST" resulting_state="INITIAL">
         <condition name="EvenCounts"/>
     </action>
     <action name="TEST2" resulting_state="INITIAL">
         <condition name="!EvenCounts"/>
     </action>
     <action name="FORWARD" resulting_state="SECOND">
       <condition name="!Alternative"/>
     </action>
     <action name="FORWARD-ALT" resulting_state="SECOND">
       <condition name="Alternative"/>
     </action>
 </state>
 <state name="SECOND">
     <action name="BACK" resulting_state="INITIAL"/>
 </state>
</workflow>