public StateMachineModifier <TInstance> CompositeEvent(Event @event,
                                                        Expression <Func <TInstance, CompositeEventStatus> > trackingPropertyExpression, params Event[] events)
 {
     _machine.CompositeEvent(@event, trackingPropertyExpression, events);
     return(this);
 }