internal void SetPriority(ActionItem[] subActions)
        {
            priorityList.Clear();

            if (log && subActions != null && subActions.Length > 0)
            {
                var str = "SetPriority:";
                foreach (var item in subActions)
                {
                    str += item;
                }
                priorityList.AddRange(subActions);
            }
        }