public HostContextFunctionState(CssSelectorConstructor parent)
 {
     _selector = parent.CreateChild();
 }
 public HasFunctionState(CssSelectorConstructor parent)
 {
     _nested = parent.CreateChild();
 }
 public MatchesFunctionState(CssSelectorConstructor parent)
 {
     _selector = parent.CreateChild();
 }
 public NotFunctionState(CssSelectorConstructor parent)
 {
     _selector         = parent.CreateChild();
     _selector._nested = true;
 }