/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="containerCapacity"></param>
 public Tries(int containerCapacity)
 {
     Root             = new TriesContainer <T>(containerCapacity);
     _initialCapacity = containerCapacity;
 }
 /// <summary>
 /// Node constructor
 /// </summary>
 /// <param name="b">Byte value</param>
 /// <param name="capacity">Child container initial capacity</param>
 public TriesNode(byte b, int capacity)
 {
     Byte           = b;
     ChildContainer = new TriesContainer <TTT>(capacity);
 }