/// <summary>
 ///
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="Builder"></param>
 /// <param name="Items"></param>
 public static void Add <T, CT>(this IBuilderAddContext <T, CT> Builder, IEnumerable <T> Items, CT Context)
 {
     foreach (T Item in Items)
     {
         Builder.Add(Item, Context);
     }
 }
        /// <summary>
        ///
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="Builder"></param>
        /// <param name="Items"></param>
        public static void Add <T, CT>(this IBuilderAddContext <T, CT> Builder, List <T> Items, CT Context)
        {
            Int32 Count = Items.Count;

            for (Int32 I = 0; I < Count; I++)
            {
                Builder.Add(Items[I], Context);
            }
        }