/// <summary>
        /// Connects this activity with the <see cref="Merge"/> received as parameter.
        /// </summary>
        /// <param name="node">The <see cref="Merge"/> to connect as successor of this activity.</param>
        public virtual void ConnectTo(Merge node)
        {
            Guard.NotNull(() => node, node);

            this.ConnectTo(new Node[] { node });
        }