Revision control
++ <ns0:scxml
++ datamodel="ecmascript"
++ xmlns:ns0="http://www.w3.org/2005/07/scxml" version="1.0" name="root">
++ <ns0:state id="AB">
++ <ns0:initial>
++ <ns0:transition target="A"/>
++ </ns0:initial>
++ <ns0:state id="A">
++ <ns0:onentry>
++ <ns0:log expr=""entering state A""/>
++ </ns0:onentry>
++ <ns0:onexit>
++ <ns0:log expr=""exiting state A""/>
++ </ns0:onexit>
++ <ns0:transition target="B" event="e1">
++ <ns0:log expr=""triggered by e1""/>
++ </ns0:transition>
++ </ns0:state>
++ <ns0:state id="B">
++ <ns0:transition target="A" event="e2">
++ <ns0:log expr=""triggered by e2""/>
++ </ns0:transition>
++ </ns0:state>
++ </ns0:state>
++ </ns0:scxml>