public override void Encode(ISearchEncoder encoder)
 {
     encoder.Encode(this);
 }
 public void Encode(ISearchEncoder encoder)
 {
     encoder.Encode(this);
 }