public void AddCommand(IMicroCommand command)
 {
     _commands.Add(command);
 }
 public void AddCommand(IMicroCommand command)
 {
     _currentTransition.AddCommand(command);
 }