public void Add(BaseParseChain next)
 {
     if (Next != null)
     { Next.Add(next); }
     else { Next = next; }
 }
 public void SetNext(BaseParseChain next)
 {
     Next = next;
 }
 public BaseParseChain(BaseParseChain next)
 {
     Next = next;
 }